pkgsrc-Changes archive

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

CVS commit: pkgsrc/net/py-dns



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Jan 21 20:25:31 UTC 2024

Modified Files:
        pkgsrc/net/py-dns: Makefile PLIST distinfo

Log Message:
py-dns: update to 2.5.0.

2.5.0

    Dnspython now uses hatchling for builds.

    Asynchronous destinationless sockets now work on Windows.

    Cython is no longer supported due to various typing issues.

    Dnspython now explicitly canonicalizes IPv4 and IPv6 addresses.
    Previously it was possible for non-canonical IPv6 forms to be
    stored in a AAAA address, which would work correctly but possibly
    cause problmes if the address were used as a key in a dictionary.

    The number of messages in a section can be retrieved with
    section_count().

    Truncation preferences for messages can be specified.

    The length of a message can be automatically prepended when
    rendering.

    dns.message.create_response() automatically adds padding when
    required by RFC 8467.

    The TLS verify parameter is now supported by dns.query.tls(),
    and the DoH and DoT Nameserver subclasses.

    The MutableMapping used to store content in a zone may now be
    specified by a factory when subclassing. Factories may also be
    provided for writable verisons and immutable versions.

    dns.name.Name now has predecessor() and successor() methods
    implementing RFC 4471.

    QUIC has had a number of bug fixes and also now supports session
    tickets for faster session resumption.

    The NSEC3 class now has a next_name() method for retrieving
    the next name as a dns.name.Name.

    Windows WMI interface detection should be more robust.


To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 pkgsrc/net/py-dns/Makefile
cvs rdiff -u -r1.18 -r1.19 pkgsrc/net/py-dns/PLIST
cvs rdiff -u -r1.24 -r1.25 pkgsrc/net/py-dns/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/net/py-dns/Makefile
diff -u pkgsrc/net/py-dns/Makefile:1.40 pkgsrc/net/py-dns/Makefile:1.41
--- pkgsrc/net/py-dns/Makefile:1.40     Sat Oct 28 19:57:12 2023
+++ pkgsrc/net/py-dns/Makefile  Sun Jan 21 20:25:30 2024
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.40 2023/10/28 19:57:12 wiz Exp $
+# $NetBSD: Makefile,v 1.41 2024/01/21 20:25:30 wiz Exp $
 
-DISTNAME=      dnspython-2.4.2
+DISTNAME=      dnspython-2.5.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/python-/-/}
-PKGREVISION=   1
 CATEGORIES=    net python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=d/dnspython/}
 
@@ -11,7 +10,7 @@ HOMEPAGE=     https://www.dnspython.org/
 COMMENT=       Python DNS toolkit
 LICENSE=       isc
 
-TOOL_DEPENDS+= ${PYPKGPREFIX}-poetry-core-[0-9]*:../../devel/py-poetry-core
+TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling-[0-9]*:../../devel/py-hatchling
 DEPENDS+=      ${PYPKGPREFIX}-idna>=2.1:../../www/py-idna
 TEST_DEPENDS+= ${PYPKGPREFIX}-test>=5.4.1:../../devel/py-test
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov>=4.0.0:../../devel/py-test-cov

Index: pkgsrc/net/py-dns/PLIST
diff -u pkgsrc/net/py-dns/PLIST:1.18 pkgsrc/net/py-dns/PLIST:1.19
--- pkgsrc/net/py-dns/PLIST:1.18        Sat Oct 28 19:57:12 2023
+++ pkgsrc/net/py-dns/PLIST     Sun Jan 21 20:25:30 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.18 2023/10/28 19:57:12 wiz Exp $
+@comment $NetBSD: PLIST,v 1.19 2024/01/21 20:25:30 wiz Exp $
 ${PYSITELIB}/dns/__init__.py
 ${PYSITELIB}/dns/__init__.pyc
 ${PYSITELIB}/dns/__init__.pyo
@@ -423,7 +423,7 @@ ${PYSITELIB}/dns/zonefile.pyo
 ${PYSITELIB}/dns/zonetypes.py
 ${PYSITELIB}/dns/zonetypes.pyc
 ${PYSITELIB}/dns/zonetypes.pyo
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE

Index: pkgsrc/net/py-dns/distinfo
diff -u pkgsrc/net/py-dns/distinfo:1.24 pkgsrc/net/py-dns/distinfo:1.25
--- pkgsrc/net/py-dns/distinfo:1.24     Wed Aug  9 20:19:09 2023
+++ pkgsrc/net/py-dns/distinfo  Sun Jan 21 20:25:30 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2023/08/09 20:19:09 adam Exp $
+$NetBSD: distinfo,v 1.25 2024/01/21 20:25:30 wiz Exp $
 
-BLAKE2s (dnspython-2.4.2.tar.gz) = 73a3da94c33ac2eb3d53f9558dfa919923e5b90b1a892794ae08aaa10f5305a2
-SHA512 (dnspython-2.4.2.tar.gz) = a64cf8f02f7c223d5b9a4ab77dd933d766909b04e7ee5bfa6f2e882448dc7c543d869d8e4bce27b5f10ef3c006d54150904767d9c22c4219fdc7db5bc6da26c9
-Size (dnspython-2.4.2.tar.gz) = 328126 bytes
+BLAKE2s (dnspython-2.5.0.tar.gz) = 649c6aab80877d38c1d04018877605648c2ae8987b586a9734839f1e13f8bd25
+SHA512 (dnspython-2.5.0.tar.gz) = d71973b0106ebeecaf0c67e1095dc5baf4d35b2b90885c92a7903125d1baed4a21daca1276b8add86dc9021392557f1a265e0ba6e318fbdab98d1cae39144448
+Size (dnspython-2.5.0.tar.gz) = 328083 bytes



Home | Main Index | Thread Index | Old Index