Thu Aug 10 12:31:59 2023 UTC ()
py-zeroconf: updated to 0.74.0

v0.74.0 (2023-08-04)

Feature

* Speed up unpacking text records in ServiceInfo

Fix

* Remove typing on reset_ttl for cython compat

v0.73.0 (2023-08-03)

Feature

* Add a cache to service_type_name

v0.72.3 (2023-08-03)

Fix

* Revert adding typing to DNSRecord.suppressed_by

v0.72.2 (2023-08-03)

Fix

* Revert DNSIncoming cimport in _dns.pxd

v0.72.1 (2023-08-03)

Fix

* Race with InvalidStateError when async_request times out

v0.72.0 (2023-08-02)

Feature

* Speed up processing incoming records

v0.71.5 (2023-08-02)

Fix

* Improve performance of ServiceInfo.async_request

v0.71.4 (2023-07-24)

Fix

* Cleanup naming from previous refactoring in ServiceInfo

v0.71.3 (2023-07-23)

Fix

* Pin python-semantic-release to fix release process

v0.71.2 (2023-07-23)

Fix

* No change re-release to fix wheel builds

v0.71.1 (2023-07-23)

Fix

* Add missing if TYPE_CHECKING guard to generate_service_query

v0.71.0 (2023-07-08)

Feature

* Improve incoming data processing performance

v0.70.0 (2023-07-02)

Feature

* Add support for sending to a specific `addr` and `port` with `ServiceInfo.async_request` and `ServiceInfo.request`


(adam)
diff -r1.36 -r1.37 pkgsrc/net/py-zeroconf/Makefile
diff -r1.36 -r1.37 pkgsrc/net/py-zeroconf/distinfo

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

--- pkgsrc/net/py-zeroconf/Makefile 2023/06/11 15:30:03 1.36
+++ pkgsrc/net/py-zeroconf/Makefile 2023/08/10 12:31:59 1.37
@@ -1,28 +1,33 @@ @@ -1,28 +1,33 @@
1# $NetBSD: Makefile,v 1.36 2023/06/11 15:30:03 wiz Exp $ 1# $NetBSD: Makefile,v 1.37 2023/08/10 12:31:59 adam Exp $
2 2
3DISTNAME= zeroconf-0.47.3 3DISTNAME= zeroconf-0.74.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5PKGREVISION= 1 
6CATEGORIES= net python 5CATEGORIES= net python
7MASTER_SITES= ${MASTER_SITE_PYPI:=z/zeroconf/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=z/zeroconf/}
8 7
9MAINTAINER= ryoon@NetBSD.org 8MAINTAINER= ryoon@NetBSD.org
10HOMEPAGE= https://github.com/jstasiak/python-zeroconf 9HOMEPAGE= https://github.com/jstasiak/python-zeroconf
11COMMENT= Pure Python Multicast DNS Service Discovery Library 10COMMENT= Pure Python Multicast DNS Service Discovery Library
12LICENSE= gnu-lgpl-v2 11LICENSE= gnu-lgpl-v2
13 12
14TOOL_DEPENDS+= ${PYPKGPREFIX}-cython>=0.29.32:../../devel/py-cython 13TOOL_DEPENDS+= ${PYPKGPREFIX}-cython>=0.29.32:../../devel/py-cython
15DEPENDS+= ${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
 16TEST_DEPENDS+= ${PYPKGPREFIX}-test-asyncio>=0.20.3:../../devel/py-test-asyncio
 17TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov>=4.0.0:../../devel/py-test-cov
 18TEST_DEPENDS+= ${PYPKGPREFIX}-test-timeout>=2.1.0:../../devel/py-test-timeout
16 19
17USE_LANGUAGES= c 20USE_LANGUAGES= c
18 21
19PYTHON_VERSIONS_INCOMPATIBLE= 27 22PYTHON_VERSIONS_INCOMPATIBLE= 27
20 23
21.include "../../lang/python/pyversion.mk" 24.include "../../lang/python/pyversion.mk"
22 
23.if ${PYTHON_VERSION} < 311 25.if ${PYTHON_VERSION} < 311
24DEPENDS+= ${PYPKGPREFIX}-async-timeout>=4.0.1:../../devel/py-async-timeout 26DEPENDS+= ${PYPKGPREFIX}-async-timeout>=4.0.1:../../devel/py-async-timeout
25.endif 27.endif
26 28
 29do-test:
 30 cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests
 31
27.include "../../lang/python/egg.mk" 32.include "../../lang/python/egg.mk"
28.include "../../mk/bsd.pkg.mk" 33.include "../../mk/bsd.pkg.mk"

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

--- pkgsrc/net/py-zeroconf/distinfo 2023/03/01 10:40:37 1.36
+++ pkgsrc/net/py-zeroconf/distinfo 2023/08/10 12:31:59 1.37
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.36 2023/03/01 10:40:37 adam Exp $ 1$NetBSD: distinfo,v 1.37 2023/08/10 12:31:59 adam Exp $
2 2
3BLAKE2s (zeroconf-0.47.3.tar.gz) = b660f612f70cdb31112a3f5d51268420ef8783d0fe0493268db5ec9a4bd142de 3BLAKE2s (zeroconf-0.74.0.tar.gz) = 2ef379b69b02bec9eda9573e91485794d316630d97a8dc1d0257a4d3f4735e69
4SHA512 (zeroconf-0.47.3.tar.gz) = 802aeeea27f248ada7a53a40c67a29070c24c9c4869dc09ef16e3aa95cdb06066372b98e14e86173ed60019a65b1e171fb6cb686e8ee089d08ebbd13084506ba 4SHA512 (zeroconf-0.74.0.tar.gz) = 8629befd78470206b9238810d083e91adcc575ec2ef89cc51c433de89fb18723cc43ef45550dbec184a63f1c191023cf818e1cf8eb8b49b0de68e174d4ac4def
5Size (zeroconf-0.47.3.tar.gz) = 60069 bytes 5Size (zeroconf-0.74.0.tar.gz) = 145447 bytes