Sat Apr 4 09:28:51 2020 UTC ()
py-zeroconf: updated to 0.25.0

0.25.0
Reverted uniqueness assertions when browsing, they caused a regression
Backwards incompatible:

Rationalized handling of TXT records. Non-bytes values are converted to str and encoded to bytes using UTF-8 now, None values mean value-less attributes. When receiving TXT records no decoding is performed now, keys are always bytes and values are either bytes or None in value-less attributes.

0.24.5
Fixed issues with shared records being used where they shouldn't be (TXT, SRV, A records are unique now)
Stopped unnecessarily excluding host-only interfaces from InterfaceChoice.all as they don't forbid multicast
Fixed repr() of IPv6 DNSAddress
Removed duplicate update messages sent to listeners
Added support for cooperating responders
Optimized handle_response cache check
Fixed memory leak in DNSCache


(adam)
diff -r1.2 -r1.3 pkgsrc/net/py-zeroconf/Makefile
diff -r1.2 -r1.3 pkgsrc/net/py-zeroconf/distinfo

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

--- pkgsrc/net/py-zeroconf/Makefile 2020/02/01 20:18:18 1.2
+++ pkgsrc/net/py-zeroconf/Makefile 2020/04/04 09:28:51 1.3
@@ -1,20 +1,21 @@ @@ -1,20 +1,21 @@
1# $NetBSD: Makefile,v 1.2 2020/02/01 20:18:18 adam Exp $ 1# $NetBSD: Makefile,v 1.3 2020/04/04 09:28:51 adam Exp $
2 2
3DISTNAME= zeroconf-0.24.4 3DISTNAME= zeroconf-0.25.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
13DEPENDS+= ${PYPKGPREFIX}-ifaddr-[0-9]*:../../net/py-ifaddr 13DEPENDS+= ${PYPKGPREFIX}-ifaddr-[0-9]*:../../net/py-ifaddr
 14TEST_DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose
14 15
15USE_LANGUAGES= # none 16USE_LANGUAGES= # none
16 17
17PYTHON_VERSIONS_INCOMPATIBLE= 27 18PYTHON_VERSIONS_INCOMPATIBLE= 27
18 19
19.include "../../lang/python/egg.mk" 20.include "../../lang/python/egg.mk"
20.include "../../mk/bsd.pkg.mk" 21.include "../../mk/bsd.pkg.mk"

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

--- pkgsrc/net/py-zeroconf/distinfo 2020/02/01 20:18:18 1.2
+++ pkgsrc/net/py-zeroconf/distinfo 2020/04/04 09:28:51 1.3
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.2 2020/02/01 20:18:18 adam Exp $ 1$NetBSD: distinfo,v 1.3 2020/04/04 09:28:51 adam Exp $
2 2
3SHA1 (zeroconf-0.24.4.tar.gz) = 88d9266355c6f6c40445f5c47bbcd92263720003 3SHA1 (zeroconf-0.25.0.tar.gz) = c4ec69d5f57997027d84f7c65fafb548e6cacc57
4RMD160 (zeroconf-0.24.4.tar.gz) = c75f729206a0100f239eda8cde6e5a84c36a4fab 4RMD160 (zeroconf-0.25.0.tar.gz) = 33779b618db57c1959f31d8537d491100e483bc9
5SHA512 (zeroconf-0.24.4.tar.gz) = 71678521b05016a7404005a06c8109f861cc8bfe2b3375ac6f1da8f63771271a3d9a095a8db6ccea2e062c5cc28b750a50fbe69218de72646b13a5f03359ea17 5SHA512 (zeroconf-0.25.0.tar.gz) = f28669fd4d14f7b7bd162a350483de76d480b2cd393c027d08ef7c413258a6537a7af2d27f009338d808f52258d4e882e32a8239dcc75f11246ff9f60fd6c2a4
6Size (zeroconf-0.24.4.tar.gz) = 51866 bytes 6Size (zeroconf-0.25.0.tar.gz) = 54064 bytes