Fri Oct 13 05:45:53 2023 UTC ()
py-zeroconf: updated to 0.116.0

v0.116.0 (2023-10-13)

Feature

* Reduce type checking overhead at run time

v0.115.2 (2023-10-05)

Fix

* Ensure ServiceInfo cache is cleared when adding to the registry

v0.115.1 (2023-10-01)

Fix

* Add missing python definition for addresses_by_version

v0.115.0 (2023-09-26)

Feature

* Speed up outgoing multicast queue

v0.114.0 (2023-09-25)

Feature

* Speed up responding to queries

v0.113.0 (2023-09-24)

Feature

* Improve performance of loading records from cache in ServiceInfo

v0.112.0 (2023-09-14)

Feature

* Improve AsyncServiceBrowser performance

v0.111.0 (2023-09-14)

Feature

* Speed up question and answer internals

v0.110.0 (2023-09-14)

Feature

* Small speed ups to ServiceBrowser

v0.109.0 (2023-09-14)

Feature

* Speed up ServiceBrowsers with a cython pxd

v0.108.0 (2023-09-11)

Feature

* Improve performance of constructing outgoing queries

v0.107.0 (2023-09-11)

Feature

* Speed up responding to queries

v0.106.0 (2023-09-11)

Feature

* Speed up answering questions

v0.105.0 (2023-09-10)

Feature

* Speed up ServiceInfo with a cython pxd

v0.104.0 (2023-09-10)

Feature

* Speed up generating answers


(adam)
diff -r1.37 -r1.38 pkgsrc/net/py-zeroconf/Makefile
diff -r1.37 -r1.38 pkgsrc/net/py-zeroconf/distinfo
diff -r1.8 -r1.9 pkgsrc/net/py-zeroconf/PLIST

cvs diff -r1.37 -r1.38 pkgsrc/net/py-zeroconf/Makefile (expand / switch to unified diff)

--- pkgsrc/net/py-zeroconf/Makefile 2023/08/10 12:31:59 1.37
+++ pkgsrc/net/py-zeroconf/Makefile 2023/10/13 05:45:53 1.38
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.37 2023/08/10 12:31:59 adam Exp $ 1# $NetBSD: Makefile,v 1.38 2023/10/13 05:45:53 adam Exp $
2 2
3DISTNAME= zeroconf-0.74.0 3DISTNAME= zeroconf-0.116.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= net python 5CATEGORIES= net python
6MASTER_SITES= ${MASTER_SITE_PYPI:=z/zeroconf/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=z/zeroconf/}
7 7
8MAINTAINER= ryoon@NetBSD.org 8MAINTAINER= ryoon@NetBSD.org
9HOMEPAGE= https://github.com/jstasiak/python-zeroconf 9HOMEPAGE= https://github.com/jstasiak/python-zeroconf
10COMMENT= Pure Python Multicast DNS Service Discovery Library 10COMMENT= Pure Python Multicast DNS Service Discovery Library
11LICENSE= gnu-lgpl-v2 11LICENSE= gnu-lgpl-v2
12 12
13TOOL_DEPENDS+= ${PYPKGPREFIX}-cython>=0.29.32:../../devel/py-cython 13TOOL_DEPENDS+= ${PYPKGPREFIX}-cython>=0.29.32:../../devel/py-cython
14DEPENDS+= ${PYPKGPREFIX}-ifaddr>=0.1.7:../../net/py-ifaddr 14DEPENDS+= ${PYPKGPREFIX}-ifaddr>=0.1.7:../../net/py-ifaddr
15TEST_DEPENDS+= ${PYPKGPREFIX}-test>=7.2.0:../../devel/py-test 15TEST_DEPENDS+= ${PYPKGPREFIX}-test>=7.2.0:../../devel/py-test
16TEST_DEPENDS+= ${PYPKGPREFIX}-test-asyncio>=0.20.3:../../devel/py-test-asyncio 16TEST_DEPENDS+= ${PYPKGPREFIX}-test-asyncio>=0.20.3:../../devel/py-test-asyncio

cvs diff -r1.37 -r1.38 pkgsrc/net/py-zeroconf/distinfo (expand / switch to unified diff)

--- pkgsrc/net/py-zeroconf/distinfo 2023/08/10 12:31:59 1.37
+++ pkgsrc/net/py-zeroconf/distinfo 2023/10/13 05:45:53 1.38
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.37 2023/08/10 12:31:59 adam Exp $ 1$NetBSD: distinfo,v 1.38 2023/10/13 05:45:53 adam Exp $
2 2
3BLAKE2s (zeroconf-0.74.0.tar.gz) = 2ef379b69b02bec9eda9573e91485794d316630d97a8dc1d0257a4d3f4735e69 3BLAKE2s (zeroconf-0.116.0.tar.gz) = 23fc1999ff5496dda47d60b765ffd0673d9a5dbc5c3aed3d1c0a7994ba4847a7
4SHA512 (zeroconf-0.74.0.tar.gz) = 8629befd78470206b9238810d083e91adcc575ec2ef89cc51c433de89fb18723cc43ef45550dbec184a63f1c191023cf818e1cf8eb8b49b0de68e174d4ac4def 4SHA512 (zeroconf-0.116.0.tar.gz) = 649b01f49fd0229739b0a3beb0c528f4a3c7841b77fdadcab5356f1e69f21ba2a89d4a948a97b8592b137f6a76be463768e83a399aa9850f08fee6bb01092320
5Size (zeroconf-0.74.0.tar.gz) = 145447 bytes 5Size (zeroconf-0.116.0.tar.gz) = 156565 bytes

cvs diff -r1.8 -r1.9 pkgsrc/net/py-zeroconf/PLIST (expand / switch to unified diff)

--- pkgsrc/net/py-zeroconf/PLIST 2023/06/11 15:30:03 1.8
+++ pkgsrc/net/py-zeroconf/PLIST 2023/10/13 05:45:53 1.9
@@ -1,91 +1,119 @@ @@ -1,91 +1,119 @@
1@comment $NetBSD: PLIST,v 1.8 2023/06/11 15:30:03 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.9 2023/10/13 05:45:53 adam Exp $
2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
5${PYSITELIB}/${EGG_INFODIR}/requires.txt 5${PYSITELIB}/${EGG_INFODIR}/requires.txt
6${PYSITELIB}/${EGG_INFODIR}/top_level.txt 6${PYSITELIB}/${EGG_INFODIR}/top_level.txt
7${PYSITELIB}/zeroconf/__init__.py 7${PYSITELIB}/zeroconf/__init__.py
8${PYSITELIB}/zeroconf/__init__.pyc 8${PYSITELIB}/zeroconf/__init__.pyc
9${PYSITELIB}/zeroconf/__init__.pyo 9${PYSITELIB}/zeroconf/__init__.pyo
10${PYSITELIB}/zeroconf/_cache.c 10${PYSITELIB}/zeroconf/_cache.c
11${PYSITELIB}/zeroconf/_cache.pxd 11${PYSITELIB}/zeroconf/_cache.pxd
12${PYSITELIB}/zeroconf/_cache.py 12${PYSITELIB}/zeroconf/_cache.py
13${PYSITELIB}/zeroconf/_cache.pyc 13${PYSITELIB}/zeroconf/_cache.pyc
14${PYSITELIB}/zeroconf/_cache.pyo 14${PYSITELIB}/zeroconf/_cache.pyo
15${PYSITELIB}/zeroconf/_cache.so 
16${PYSITELIB}/zeroconf/_core.py 15${PYSITELIB}/zeroconf/_core.py
17${PYSITELIB}/zeroconf/_core.pyc 16${PYSITELIB}/zeroconf/_core.pyc
18${PYSITELIB}/zeroconf/_core.pyo 17${PYSITELIB}/zeroconf/_core.pyo
19${PYSITELIB}/zeroconf/_dns.c 
20${PYSITELIB}/zeroconf/_dns.pxd 18${PYSITELIB}/zeroconf/_dns.pxd
21${PYSITELIB}/zeroconf/_dns.py 19${PYSITELIB}/zeroconf/_dns.py
22${PYSITELIB}/zeroconf/_dns.pyc 20${PYSITELIB}/zeroconf/_dns.pyc
23${PYSITELIB}/zeroconf/_dns.pyo 21${PYSITELIB}/zeroconf/_dns.pyo
24${PYSITELIB}/zeroconf/_dns.so 22${PYSITELIB}/zeroconf/_engine.py
 23${PYSITELIB}/zeroconf/_engine.pyc
 24${PYSITELIB}/zeroconf/_engine.pyo
25${PYSITELIB}/zeroconf/_exceptions.py 25${PYSITELIB}/zeroconf/_exceptions.py
26${PYSITELIB}/zeroconf/_exceptions.pyc 26${PYSITELIB}/zeroconf/_exceptions.pyc
27${PYSITELIB}/zeroconf/_exceptions.pyo 27${PYSITELIB}/zeroconf/_exceptions.pyo
28${PYSITELIB}/zeroconf/_handlers.py 28${PYSITELIB}/zeroconf/_handlers/__init__.py
29${PYSITELIB}/zeroconf/_handlers.pyc 29${PYSITELIB}/zeroconf/_handlers/__init__.pyc
30${PYSITELIB}/zeroconf/_handlers.pyo 30${PYSITELIB}/zeroconf/_handlers/__init__.pyo
 31${PYSITELIB}/zeroconf/_handlers/answers.pxd
 32${PYSITELIB}/zeroconf/_handlers/answers.py
 33${PYSITELIB}/zeroconf/_handlers/answers.pyc
 34${PYSITELIB}/zeroconf/_handlers/answers.pyo
 35${PYSITELIB}/zeroconf/_handlers/multicast_outgoing_queue.pxd
 36${PYSITELIB}/zeroconf/_handlers/multicast_outgoing_queue.py
 37${PYSITELIB}/zeroconf/_handlers/multicast_outgoing_queue.pyc
 38${PYSITELIB}/zeroconf/_handlers/multicast_outgoing_queue.pyo
 39${PYSITELIB}/zeroconf/_handlers/query_handler.pxd
 40${PYSITELIB}/zeroconf/_handlers/query_handler.py
 41${PYSITELIB}/zeroconf/_handlers/query_handler.pyc
 42${PYSITELIB}/zeroconf/_handlers/query_handler.pyo
 43${PYSITELIB}/zeroconf/_handlers/record_manager.pxd
 44${PYSITELIB}/zeroconf/_handlers/record_manager.py
 45${PYSITELIB}/zeroconf/_handlers/record_manager.pyc
 46${PYSITELIB}/zeroconf/_handlers/record_manager.pyo
 47${PYSITELIB}/zeroconf/_history.pxd
31${PYSITELIB}/zeroconf/_history.py 48${PYSITELIB}/zeroconf/_history.py
32${PYSITELIB}/zeroconf/_history.pyc 49${PYSITELIB}/zeroconf/_history.pyc
33${PYSITELIB}/zeroconf/_history.pyo 50${PYSITELIB}/zeroconf/_history.pyo
 51${PYSITELIB}/zeroconf/_listener.pxd
 52${PYSITELIB}/zeroconf/_listener.py
 53${PYSITELIB}/zeroconf/_listener.pyc
 54${PYSITELIB}/zeroconf/_listener.pyo
34${PYSITELIB}/zeroconf/_logger.py 55${PYSITELIB}/zeroconf/_logger.py
35${PYSITELIB}/zeroconf/_logger.pyc 56${PYSITELIB}/zeroconf/_logger.pyc
36${PYSITELIB}/zeroconf/_logger.pyo 57${PYSITELIB}/zeroconf/_logger.pyo
37${PYSITELIB}/zeroconf/_protocol/__init__.py 58${PYSITELIB}/zeroconf/_protocol/__init__.py
38${PYSITELIB}/zeroconf/_protocol/__init__.pyc 59${PYSITELIB}/zeroconf/_protocol/__init__.pyc
39${PYSITELIB}/zeroconf/_protocol/__init__.pyo 60${PYSITELIB}/zeroconf/_protocol/__init__.pyo
40${PYSITELIB}/zeroconf/_protocol/incoming.c 
41${PYSITELIB}/zeroconf/_protocol/incoming.pxd 61${PYSITELIB}/zeroconf/_protocol/incoming.pxd
42${PYSITELIB}/zeroconf/_protocol/incoming.py 62${PYSITELIB}/zeroconf/_protocol/incoming.py
43${PYSITELIB}/zeroconf/_protocol/incoming.pyc 63${PYSITELIB}/zeroconf/_protocol/incoming.pyc
44${PYSITELIB}/zeroconf/_protocol/incoming.pyo 64${PYSITELIB}/zeroconf/_protocol/incoming.pyo
45${PYSITELIB}/zeroconf/_protocol/incoming.so 
46${PYSITELIB}/zeroconf/_protocol/outgoing.c 
47${PYSITELIB}/zeroconf/_protocol/outgoing.pxd 65${PYSITELIB}/zeroconf/_protocol/outgoing.pxd
48${PYSITELIB}/zeroconf/_protocol/outgoing.py 66${PYSITELIB}/zeroconf/_protocol/outgoing.py
49${PYSITELIB}/zeroconf/_protocol/outgoing.pyc 67${PYSITELIB}/zeroconf/_protocol/outgoing.pyc
50${PYSITELIB}/zeroconf/_protocol/outgoing.pyo 68${PYSITELIB}/zeroconf/_protocol/outgoing.pyo
51${PYSITELIB}/zeroconf/_protocol/outgoing.so 69${PYSITELIB}/zeroconf/_record_update.py
 70${PYSITELIB}/zeroconf/_record_update.pyc
 71${PYSITELIB}/zeroconf/_record_update.pyo
52${PYSITELIB}/zeroconf/_services/__init__.py 72${PYSITELIB}/zeroconf/_services/__init__.py
53${PYSITELIB}/zeroconf/_services/__init__.pyc 73${PYSITELIB}/zeroconf/_services/__init__.pyc
54${PYSITELIB}/zeroconf/_services/__init__.pyo 74${PYSITELIB}/zeroconf/_services/__init__.pyo
 75${PYSITELIB}/zeroconf/_services/browser.pxd
55${PYSITELIB}/zeroconf/_services/browser.py 76${PYSITELIB}/zeroconf/_services/browser.py
56${PYSITELIB}/zeroconf/_services/browser.pyc 77${PYSITELIB}/zeroconf/_services/browser.pyc
57${PYSITELIB}/zeroconf/_services/browser.pyo 78${PYSITELIB}/zeroconf/_services/browser.pyo
 79${PYSITELIB}/zeroconf/_services/info.pxd
58${PYSITELIB}/zeroconf/_services/info.py 80${PYSITELIB}/zeroconf/_services/info.py
59${PYSITELIB}/zeroconf/_services/info.pyc 81${PYSITELIB}/zeroconf/_services/info.pyc
60${PYSITELIB}/zeroconf/_services/info.pyo 82${PYSITELIB}/zeroconf/_services/info.pyo
 83${PYSITELIB}/zeroconf/_services/registry.pxd
61${PYSITELIB}/zeroconf/_services/registry.py 84${PYSITELIB}/zeroconf/_services/registry.py
62${PYSITELIB}/zeroconf/_services/registry.pyc 85${PYSITELIB}/zeroconf/_services/registry.pyc
63${PYSITELIB}/zeroconf/_services/registry.pyo 86${PYSITELIB}/zeroconf/_services/registry.pyo
64${PYSITELIB}/zeroconf/_services/types.py 87${PYSITELIB}/zeroconf/_services/types.py
65${PYSITELIB}/zeroconf/_services/types.pyc 88${PYSITELIB}/zeroconf/_services/types.pyc
66${PYSITELIB}/zeroconf/_services/types.pyo 89${PYSITELIB}/zeroconf/_services/types.pyo
 90${PYSITELIB}/zeroconf/_transport.py
 91${PYSITELIB}/zeroconf/_transport.pyc
 92${PYSITELIB}/zeroconf/_transport.pyo
 93${PYSITELIB}/zeroconf/_updates.pxd
67${PYSITELIB}/zeroconf/_updates.py 94${PYSITELIB}/zeroconf/_updates.py
68${PYSITELIB}/zeroconf/_updates.pyc 95${PYSITELIB}/zeroconf/_updates.pyc
69${PYSITELIB}/zeroconf/_updates.pyo 96${PYSITELIB}/zeroconf/_updates.pyo
70${PYSITELIB}/zeroconf/_utils/__init__.py 97${PYSITELIB}/zeroconf/_utils/__init__.py
71${PYSITELIB}/zeroconf/_utils/__init__.pyc 98${PYSITELIB}/zeroconf/_utils/__init__.pyc
72${PYSITELIB}/zeroconf/_utils/__init__.pyo 99${PYSITELIB}/zeroconf/_utils/__init__.pyo
73${PYSITELIB}/zeroconf/_utils/asyncio.py 100${PYSITELIB}/zeroconf/_utils/asyncio.py
74${PYSITELIB}/zeroconf/_utils/asyncio.pyc 101${PYSITELIB}/zeroconf/_utils/asyncio.pyc
75${PYSITELIB}/zeroconf/_utils/asyncio.pyo 102${PYSITELIB}/zeroconf/_utils/asyncio.pyo
76${PYSITELIB}/zeroconf/_utils/name.py 103${PYSITELIB}/zeroconf/_utils/name.py
77${PYSITELIB}/zeroconf/_utils/name.pyc 104${PYSITELIB}/zeroconf/_utils/name.pyc
78${PYSITELIB}/zeroconf/_utils/name.pyo 105${PYSITELIB}/zeroconf/_utils/name.pyo
79${PYSITELIB}/zeroconf/_utils/net.py 106${PYSITELIB}/zeroconf/_utils/net.py
80${PYSITELIB}/zeroconf/_utils/net.pyc 107${PYSITELIB}/zeroconf/_utils/net.pyc
81${PYSITELIB}/zeroconf/_utils/net.pyo 108${PYSITELIB}/zeroconf/_utils/net.pyo
 109${PYSITELIB}/zeroconf/_utils/time.pxd
82${PYSITELIB}/zeroconf/_utils/time.py 110${PYSITELIB}/zeroconf/_utils/time.py
83${PYSITELIB}/zeroconf/_utils/time.pyc 111${PYSITELIB}/zeroconf/_utils/time.pyc
84${PYSITELIB}/zeroconf/_utils/time.pyo 112${PYSITELIB}/zeroconf/_utils/time.pyo
85${PYSITELIB}/zeroconf/asyncio.py 113${PYSITELIB}/zeroconf/asyncio.py
86${PYSITELIB}/zeroconf/asyncio.pyc 114${PYSITELIB}/zeroconf/asyncio.pyc
87${PYSITELIB}/zeroconf/asyncio.pyo 115${PYSITELIB}/zeroconf/asyncio.pyo
88${PYSITELIB}/zeroconf/const.py 116${PYSITELIB}/zeroconf/const.py
89${PYSITELIB}/zeroconf/const.pyc 117${PYSITELIB}/zeroconf/const.pyc
90${PYSITELIB}/zeroconf/const.pyo 118${PYSITELIB}/zeroconf/const.pyo
91${PYSITELIB}/zeroconf/py.typed 119${PYSITELIB}/zeroconf/py.typed