pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/py-zeroconf py-zeroconf: updated to 0.25.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/d998d495bd98
branches:  trunk
changeset: 426645:d998d495bd98
user:      adam <adam%pkgsrc.org@localhost>
date:      Sat Apr 04 09:28:51 2020 +0000

description:
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

diffstat:

 net/py-zeroconf/Makefile |   5 +++--
 net/py-zeroconf/distinfo |  10 +++++-----
 2 files changed, 8 insertions(+), 7 deletions(-)

diffs (35 lines):

diff -r fe712d386c3b -r d998d495bd98 net/py-zeroconf/Makefile
--- a/net/py-zeroconf/Makefile  Sat Apr 04 07:46:24 2020 +0000
+++ b/net/py-zeroconf/Makefile  Sat Apr 04 09:28:51 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2020/02/01 20:18:18 adam Exp $
+# $NetBSD: Makefile,v 1.3 2020/04/04 09:28:51 adam Exp $
 
-DISTNAME=      zeroconf-0.24.4
+DISTNAME=      zeroconf-0.25.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    net python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=z/zeroconf/}
@@ -11,6 +11,7 @@
 LICENSE=       gnu-lgpl-v2
 
 DEPENDS+=      ${PYPKGPREFIX}-ifaddr-[0-9]*:../../net/py-ifaddr
+TEST_DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose
 
 USE_LANGUAGES= # none
 
diff -r fe712d386c3b -r d998d495bd98 net/py-zeroconf/distinfo
--- a/net/py-zeroconf/distinfo  Sat Apr 04 07:46:24 2020 +0000
+++ b/net/py-zeroconf/distinfo  Sat Apr 04 09:28:51 2020 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.2 2020/02/01 20:18:18 adam Exp $
+$NetBSD: distinfo,v 1.3 2020/04/04 09:28:51 adam Exp $
 
-SHA1 (zeroconf-0.24.4.tar.gz) = 88d9266355c6f6c40445f5c47bbcd92263720003
-RMD160 (zeroconf-0.24.4.tar.gz) = c75f729206a0100f239eda8cde6e5a84c36a4fab
-SHA512 (zeroconf-0.24.4.tar.gz) = 71678521b05016a7404005a06c8109f861cc8bfe2b3375ac6f1da8f63771271a3d9a095a8db6ccea2e062c5cc28b750a50fbe69218de72646b13a5f03359ea17
-Size (zeroconf-0.24.4.tar.gz) = 51866 bytes
+SHA1 (zeroconf-0.25.0.tar.gz) = c4ec69d5f57997027d84f7c65fafb548e6cacc57
+RMD160 (zeroconf-0.25.0.tar.gz) = 33779b618db57c1959f31d8537d491100e483bc9
+SHA512 (zeroconf-0.25.0.tar.gz) = f28669fd4d14f7b7bd162a350483de76d480b2cd393c027d08ef7c413258a6537a7af2d27f009338d808f52258d4e882e32a8239dcc75f11246ff9f60fd6c2a4
+Size (zeroconf-0.25.0.tar.gz) = 54064 bytes



Home | Main Index | Thread Index | Old Index