Wed Mar 1 10:40:37 2023 UTC ()
py-zeroconf: updated to 0.47.3

v0.47.3 (2023-02-14)

Fix

Hold a strong reference to the query sender start task
v0.47.2 (2023-02-14)

Fix

Missing c extensions with newer poetry
v0.47.1 (2022-12-24)

Fix

The equality checks for DNSPointer and DNSService should be case insensitive
v0.47.0 (2022-12-22)

Feature

Optimize equality checks for DNS records
v0.46.0 (2022-12-21)

Feature

Optimize the dns cache
v0.45.0 (2022-12-20)

Feature

Optimize construction of outgoing packets
v0.44.0 (2022-12-18)

Feature

Optimize dns objects by adding pxd files
v0.43.0 (2022-12-18)

Feature

Optimize incoming parser by reducing call stack
v0.42.0 (2022-12-18)

Feature

Optimize incoming parser by using unpack_from
v0.41.0 (2022-12-18)

Feature

Optimize incoming parser by adding pxd files
v0.40.1 (2022-12-18)

Fix

Fix project name in pyproject.toml
v0.40.0 (2022-12-17)

Feature

Drop async_timeout requirement for python 3.11+


(adam)
diff -r1.34 -r1.35 pkgsrc/net/py-zeroconf/Makefile
diff -r1.5 -r1.6 pkgsrc/net/py-zeroconf/PLIST
diff -r1.35 -r1.36 pkgsrc/net/py-zeroconf/distinfo

cvs diff -r1.34 -r1.35 pkgsrc/net/py-zeroconf/Makefile (switch to unified diff)

--- pkgsrc/net/py-zeroconf/Makefile 2022/11/12 11:02:03 1.34
+++ pkgsrc/net/py-zeroconf/Makefile 2023/03/01 10:40:37 1.35
@@ -1,21 +1,21 @@ @@ -1,21 +1,21 @@
1# $NetBSD: Makefile,v 1.34 2022/11/12 11:02:03 adam Exp $ 1# $NetBSD: Makefile,v 1.35 2023/03/01 10:40:37 adam Exp $
2 2
3DISTNAME= zeroconf-0.39.4 3DISTNAME= zeroconf-0.47.3
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
13DEPENDS+= ${PYPKGPREFIX}-async-timeout>=4.0.1:../../devel/py-async-timeout 13DEPENDS+= ${PYPKGPREFIX}-async-timeout>=4.0.1:../../devel/py-async-timeout
14DEPENDS+= ${PYPKGPREFIX}-ifaddr>=0.1.7:../../net/py-ifaddr 14DEPENDS+= ${PYPKGPREFIX}-ifaddr>=0.1.7:../../net/py-ifaddr
15 15
16USE_LANGUAGES= # none 16USE_LANGUAGES= # none
17 17
18PYTHON_VERSIONS_INCOMPATIBLE= 27 18PYTHON_VERSIONS_INCOMPATIBLE= 27
19 19
20.include "../../lang/python/egg.mk" 20.include "../../lang/python/egg.mk"
21.include "../../mk/bsd.pkg.mk" 21.include "../../mk/bsd.pkg.mk"

cvs diff -r1.5 -r1.6 pkgsrc/net/py-zeroconf/PLIST (switch to unified diff)

--- pkgsrc/net/py-zeroconf/PLIST 2021/12/16 20:21:53 1.5
+++ pkgsrc/net/py-zeroconf/PLIST 2023/03/01 10:40:37 1.6
@@ -1,80 +1,87 @@ @@ -1,80 +1,87 @@
1@comment $NetBSD: PLIST,v 1.5 2021/12/16 20:21:53 adam Exp $ 1@comment $NetBSD: PLIST,v 1.6 2023/03/01 10:40:37 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}/not-zip-safe 
6${PYSITELIB}/${EGG_INFODIR}/requires.txt 5${PYSITELIB}/${EGG_INFODIR}/requires.txt
7${PYSITELIB}/${EGG_INFODIR}/top_level.txt 6${PYSITELIB}/${EGG_INFODIR}/top_level.txt
8${PYSITELIB}/zeroconf/__init__.py 7${PYSITELIB}/zeroconf/__init__.py
9${PYSITELIB}/zeroconf/__init__.pyc 8${PYSITELIB}/zeroconf/__init__.pyc
10${PYSITELIB}/zeroconf/__init__.pyo 9${PYSITELIB}/zeroconf/__init__.pyo
 10${PYSITELIB}/zeroconf/_cache.c
 11${PYSITELIB}/zeroconf/_cache.pxd
11${PYSITELIB}/zeroconf/_cache.py 12${PYSITELIB}/zeroconf/_cache.py
12${PYSITELIB}/zeroconf/_cache.pyc 13${PYSITELIB}/zeroconf/_cache.pyc
13${PYSITELIB}/zeroconf/_cache.pyo 14${PYSITELIB}/zeroconf/_cache.pyo
14${PYSITELIB}/zeroconf/_core.py 15${PYSITELIB}/zeroconf/_core.py
15${PYSITELIB}/zeroconf/_core.pyc 16${PYSITELIB}/zeroconf/_core.pyc
16${PYSITELIB}/zeroconf/_core.pyo 17${PYSITELIB}/zeroconf/_core.pyo
 18${PYSITELIB}/zeroconf/_dns.c
 19${PYSITELIB}/zeroconf/_dns.pxd
17${PYSITELIB}/zeroconf/_dns.py 20${PYSITELIB}/zeroconf/_dns.py
18${PYSITELIB}/zeroconf/_dns.pyc 21${PYSITELIB}/zeroconf/_dns.pyc
19${PYSITELIB}/zeroconf/_dns.pyo 22${PYSITELIB}/zeroconf/_dns.pyo
20${PYSITELIB}/zeroconf/_exceptions.py 23${PYSITELIB}/zeroconf/_exceptions.py
21${PYSITELIB}/zeroconf/_exceptions.pyc 24${PYSITELIB}/zeroconf/_exceptions.pyc
22${PYSITELIB}/zeroconf/_exceptions.pyo 25${PYSITELIB}/zeroconf/_exceptions.pyo
23${PYSITELIB}/zeroconf/_handlers.py 26${PYSITELIB}/zeroconf/_handlers.py
24${PYSITELIB}/zeroconf/_handlers.pyc 27${PYSITELIB}/zeroconf/_handlers.pyc
25${PYSITELIB}/zeroconf/_handlers.pyo 28${PYSITELIB}/zeroconf/_handlers.pyo
26${PYSITELIB}/zeroconf/_history.py 29${PYSITELIB}/zeroconf/_history.py
27${PYSITELIB}/zeroconf/_history.pyc 30${PYSITELIB}/zeroconf/_history.pyc
28${PYSITELIB}/zeroconf/_history.pyo 31${PYSITELIB}/zeroconf/_history.pyo
29${PYSITELIB}/zeroconf/_logger.py 32${PYSITELIB}/zeroconf/_logger.py
30${PYSITELIB}/zeroconf/_logger.pyc 33${PYSITELIB}/zeroconf/_logger.pyc
31${PYSITELIB}/zeroconf/_logger.pyo 34${PYSITELIB}/zeroconf/_logger.pyo
32${PYSITELIB}/zeroconf/_protocol/__init__.py 35${PYSITELIB}/zeroconf/_protocol/__init__.py
33${PYSITELIB}/zeroconf/_protocol/__init__.pyc 36${PYSITELIB}/zeroconf/_protocol/__init__.pyc
34${PYSITELIB}/zeroconf/_protocol/__init__.pyo 37${PYSITELIB}/zeroconf/_protocol/__init__.pyo
 38${PYSITELIB}/zeroconf/_protocol/incoming.c
 39${PYSITELIB}/zeroconf/_protocol/incoming.pxd
35${PYSITELIB}/zeroconf/_protocol/incoming.py 40${PYSITELIB}/zeroconf/_protocol/incoming.py
36${PYSITELIB}/zeroconf/_protocol/incoming.pyc 41${PYSITELIB}/zeroconf/_protocol/incoming.pyc
37${PYSITELIB}/zeroconf/_protocol/incoming.pyo 42${PYSITELIB}/zeroconf/_protocol/incoming.pyo
 43${PYSITELIB}/zeroconf/_protocol/outgoing.c
 44${PYSITELIB}/zeroconf/_protocol/outgoing.pxd
38${PYSITELIB}/zeroconf/_protocol/outgoing.py 45${PYSITELIB}/zeroconf/_protocol/outgoing.py
39${PYSITELIB}/zeroconf/_protocol/outgoing.pyc 46${PYSITELIB}/zeroconf/_protocol/outgoing.pyc
40${PYSITELIB}/zeroconf/_protocol/outgoing.pyo 47${PYSITELIB}/zeroconf/_protocol/outgoing.pyo
41${PYSITELIB}/zeroconf/_services/__init__.py 48${PYSITELIB}/zeroconf/_services/__init__.py
42${PYSITELIB}/zeroconf/_services/__init__.pyc 49${PYSITELIB}/zeroconf/_services/__init__.pyc
43${PYSITELIB}/zeroconf/_services/__init__.pyo 50${PYSITELIB}/zeroconf/_services/__init__.pyo
44${PYSITELIB}/zeroconf/_services/browser.py 51${PYSITELIB}/zeroconf/_services/browser.py
45${PYSITELIB}/zeroconf/_services/browser.pyc 52${PYSITELIB}/zeroconf/_services/browser.pyc
46${PYSITELIB}/zeroconf/_services/browser.pyo 53${PYSITELIB}/zeroconf/_services/browser.pyo
47${PYSITELIB}/zeroconf/_services/info.py 54${PYSITELIB}/zeroconf/_services/info.py
48${PYSITELIB}/zeroconf/_services/info.pyc 55${PYSITELIB}/zeroconf/_services/info.pyc
49${PYSITELIB}/zeroconf/_services/info.pyo 56${PYSITELIB}/zeroconf/_services/info.pyo
50${PYSITELIB}/zeroconf/_services/registry.py 57${PYSITELIB}/zeroconf/_services/registry.py
51${PYSITELIB}/zeroconf/_services/registry.pyc 58${PYSITELIB}/zeroconf/_services/registry.pyc
52${PYSITELIB}/zeroconf/_services/registry.pyo 59${PYSITELIB}/zeroconf/_services/registry.pyo
53${PYSITELIB}/zeroconf/_services/types.py 60${PYSITELIB}/zeroconf/_services/types.py
54${PYSITELIB}/zeroconf/_services/types.pyc 61${PYSITELIB}/zeroconf/_services/types.pyc
55${PYSITELIB}/zeroconf/_services/types.pyo 62${PYSITELIB}/zeroconf/_services/types.pyo
56${PYSITELIB}/zeroconf/_updates.py 63${PYSITELIB}/zeroconf/_updates.py
57${PYSITELIB}/zeroconf/_updates.pyc 64${PYSITELIB}/zeroconf/_updates.pyc
58${PYSITELIB}/zeroconf/_updates.pyo 65${PYSITELIB}/zeroconf/_updates.pyo
59${PYSITELIB}/zeroconf/_utils/__init__.py 66${PYSITELIB}/zeroconf/_utils/__init__.py
60${PYSITELIB}/zeroconf/_utils/__init__.pyc 67${PYSITELIB}/zeroconf/_utils/__init__.pyc
61${PYSITELIB}/zeroconf/_utils/__init__.pyo 68${PYSITELIB}/zeroconf/_utils/__init__.pyo
62${PYSITELIB}/zeroconf/_utils/asyncio.py 69${PYSITELIB}/zeroconf/_utils/asyncio.py
63${PYSITELIB}/zeroconf/_utils/asyncio.pyc 70${PYSITELIB}/zeroconf/_utils/asyncio.pyc
64${PYSITELIB}/zeroconf/_utils/asyncio.pyo 71${PYSITELIB}/zeroconf/_utils/asyncio.pyo
65${PYSITELIB}/zeroconf/_utils/name.py 72${PYSITELIB}/zeroconf/_utils/name.py
66${PYSITELIB}/zeroconf/_utils/name.pyc 73${PYSITELIB}/zeroconf/_utils/name.pyc
67${PYSITELIB}/zeroconf/_utils/name.pyo 74${PYSITELIB}/zeroconf/_utils/name.pyo
68${PYSITELIB}/zeroconf/_utils/net.py 75${PYSITELIB}/zeroconf/_utils/net.py
69${PYSITELIB}/zeroconf/_utils/net.pyc 76${PYSITELIB}/zeroconf/_utils/net.pyc
70${PYSITELIB}/zeroconf/_utils/net.pyo 77${PYSITELIB}/zeroconf/_utils/net.pyo
71${PYSITELIB}/zeroconf/_utils/time.py 78${PYSITELIB}/zeroconf/_utils/time.py
72${PYSITELIB}/zeroconf/_utils/time.pyc 79${PYSITELIB}/zeroconf/_utils/time.pyc
73${PYSITELIB}/zeroconf/_utils/time.pyo 80${PYSITELIB}/zeroconf/_utils/time.pyo
74${PYSITELIB}/zeroconf/asyncio.py 81${PYSITELIB}/zeroconf/asyncio.py
75${PYSITELIB}/zeroconf/asyncio.pyc 82${PYSITELIB}/zeroconf/asyncio.pyc
76${PYSITELIB}/zeroconf/asyncio.pyo 83${PYSITELIB}/zeroconf/asyncio.pyo
77${PYSITELIB}/zeroconf/const.py 84${PYSITELIB}/zeroconf/const.py
78${PYSITELIB}/zeroconf/const.pyc 85${PYSITELIB}/zeroconf/const.pyc
79${PYSITELIB}/zeroconf/const.pyo 86${PYSITELIB}/zeroconf/const.pyo
80${PYSITELIB}/zeroconf/py.typed 87${PYSITELIB}/zeroconf/py.typed

cvs diff -r1.35 -r1.36 pkgsrc/net/py-zeroconf/distinfo (switch to unified diff)

--- pkgsrc/net/py-zeroconf/distinfo 2022/11/12 11:02:03 1.35
+++ pkgsrc/net/py-zeroconf/distinfo 2023/03/01 10:40:37 1.36
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.35 2022/11/12 11:02:03 adam Exp $ 1$NetBSD: distinfo,v 1.36 2023/03/01 10:40:37 adam Exp $
2 2
3BLAKE2s (zeroconf-0.39.4.tar.gz) = 129db80b2aa92d21d13435510e79ca63a1b9648f99420566cd816df303176905 3BLAKE2s (zeroconf-0.47.3.tar.gz) = b660f612f70cdb31112a3f5d51268420ef8783d0fe0493268db5ec9a4bd142de
4SHA512 (zeroconf-0.39.4.tar.gz) = 50934744adafce82100e3d11682df160e2cc8b084fad2971c3c440d14b2e4a1d06da08eab49aba7a333152c93152f7882934e992a21cfbe4c0c02d62ca9a68af 4SHA512 (zeroconf-0.47.3.tar.gz) = 802aeeea27f248ada7a53a40c67a29070c24c9c4869dc09ef16e3aa95cdb06066372b98e14e86173ed60019a65b1e171fb6cb686e8ee089d08ebbd13084506ba
5Size (zeroconf-0.39.4.tar.gz) = 108022 bytes 5Size (zeroconf-0.47.3.tar.gz) = 60069 bytes