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:           Sat Oct 12 09:35:07 UTC 2024

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

Log Message:
py-dns: update to 2.7.0.

2.7.0

    dns.query.https() and dns.asyncquery.https() now support HTTP/3 and the http_version parameter may be used to specify which version to use.
    If the cryptography module is installed, then dnspython will now create deterministic ECDSA signatures by default. Cryptography, if installed, must be at least version 43. Thanks to Jakob 
Schlyter for adding the feature.
    The RESINFO and WALLET RdataTypes are now supported.
    The COOKIE and Report-Channel EDNS0 options are now supported.
    All supported RdataTypes can now be imported at a single time rather than lazily on first use by calling dns.rdata.load_all_types().
    The SVCB and HTTPS records now support the ohttp parameter.
    xfr() and inbound_xfr() now share a common implementation.
    Tokens are now supported for QUIC and HTTP/3.
    dns.message.from_wire() now saves the input wire format in the Message’s “wire” attribute. Likewise, dns.message.Message.to_wire() now records the generated wire format in that attribute.
    The dns.message.Message object now has a get_options() helper to retrieve EDNS0 options of a specified type, and an extended_errors() helper to retrieve the list of EDE options in a message (if 
any).
    dns.message.make_response() now has a copy mode which controls how sections are copied. By default, a copy mode appropriate for the opcode is used. This is currently dns.message.CopyMode.QUESTION 
for all opcodes.
    If an IP address is used as the hostname in a URL, the https query code now passes the sni_hostname to httpx as this is required to get httpx to validate the certificate and check for an IP 
subject alternative name.
    The minimum supported aioquic version is now 1.0.0.
    The minimum supported Python version is now 3.9.


To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 pkgsrc/net/py-dns/Makefile
cvs rdiff -u -r1.20 -r1.21 pkgsrc/net/py-dns/PLIST
cvs rdiff -u -r1.27 -r1.28 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.43 pkgsrc/net/py-dns/Makefile:1.44
--- pkgsrc/net/py-dns/Makefile:1.43     Mon Feb 19 06:02:37 2024
+++ pkgsrc/net/py-dns/Makefile  Sat Oct 12 09:35:07 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.43 2024/02/19 06:02:37 adam Exp $
+# $NetBSD: Makefile,v 1.44 2024/10/12 09:35:07 wiz Exp $
 
-DISTNAME=      dnspython-2.6.1
+DISTNAME=      dnspython-2.7.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/python-/-/}
 CATEGORIES=    net python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=d/dnspython/}
@@ -16,7 +16,8 @@ TEST_DEPENDS+=        ${PYPKGPREFIX}-test-cov>=
 
 USE_LANGUAGES= # none
 
-PYTHON_VERSIONS_INCOMPATIBLE=  27
+# as of 2.7.0
+# 15 failed, 1194 passed, 117 skipped
 
 .include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/net/py-dns/PLIST
diff -u pkgsrc/net/py-dns/PLIST:1.20 pkgsrc/net/py-dns/PLIST:1.21
--- pkgsrc/net/py-dns/PLIST:1.20        Sat Feb 17 10:20:45 2024
+++ pkgsrc/net/py-dns/PLIST     Sat Oct 12 09:35:07 2024
@@ -1,8 +1,4 @@
-@comment $NetBSD: PLIST,v 1.20 2024/02/17 10:20:45 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/METADATA
-${PYSITELIB}/${WHEEL_INFODIR}/RECORD
-${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
-${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
+@comment $NetBSD: PLIST,v 1.21 2024/10/12 09:35:07 wiz Exp $
 ${PYSITELIB}/dns/__init__.py
 ${PYSITELIB}/dns/__init__.pyc
 ${PYSITELIB}/dns/__init__.pyo
@@ -244,6 +240,9 @@ ${PYSITELIB}/dns/rdtypes/ANY/OPT.pyo
 ${PYSITELIB}/dns/rdtypes/ANY/PTR.py
 ${PYSITELIB}/dns/rdtypes/ANY/PTR.pyc
 ${PYSITELIB}/dns/rdtypes/ANY/PTR.pyo
+${PYSITELIB}/dns/rdtypes/ANY/RESINFO.py
+${PYSITELIB}/dns/rdtypes/ANY/RESINFO.pyc
+${PYSITELIB}/dns/rdtypes/ANY/RESINFO.pyo
 ${PYSITELIB}/dns/rdtypes/ANY/RP.py
 ${PYSITELIB}/dns/rdtypes/ANY/RP.pyc
 ${PYSITELIB}/dns/rdtypes/ANY/RP.pyo
@@ -280,6 +279,9 @@ ${PYSITELIB}/dns/rdtypes/ANY/TXT.pyo
 ${PYSITELIB}/dns/rdtypes/ANY/URI.py
 ${PYSITELIB}/dns/rdtypes/ANY/URI.pyc
 ${PYSITELIB}/dns/rdtypes/ANY/URI.pyo
+${PYSITELIB}/dns/rdtypes/ANY/WALLET.py
+${PYSITELIB}/dns/rdtypes/ANY/WALLET.pyc
+${PYSITELIB}/dns/rdtypes/ANY/WALLET.pyo
 ${PYSITELIB}/dns/rdtypes/ANY/X25.py
 ${PYSITELIB}/dns/rdtypes/ANY/X25.pyc
 ${PYSITELIB}/dns/rdtypes/ANY/X25.pyo
@@ -430,3 +432,7 @@ ${PYSITELIB}/dns/zonefile.pyo
 ${PYSITELIB}/dns/zonetypes.py
 ${PYSITELIB}/dns/zonetypes.pyc
 ${PYSITELIB}/dns/zonetypes.pyo
+${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.27 pkgsrc/net/py-dns/distinfo:1.28
--- pkgsrc/net/py-dns/distinfo:1.27     Mon Feb 19 06:02:37 2024
+++ pkgsrc/net/py-dns/distinfo  Sat Oct 12 09:35:07 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.27 2024/02/19 06:02:37 adam Exp $
+$NetBSD: distinfo,v 1.28 2024/10/12 09:35:07 wiz Exp $
 
-BLAKE2s (dnspython-2.6.1.tar.gz) = bef20b66bb77b820542960649a25def611d6504136d7bd4250a0062ef6fdd840
-SHA512 (dnspython-2.6.1.tar.gz) = 0a2950b320e3963b0f76a80575b4387b2a92201a3e0a279900f81e353fbc8810f2b8aab8ad680d01e1a7e079c4e37292e103ab8db860ba646451593541067fbb
-Size (dnspython-2.6.1.tar.gz) = 332727 bytes
+BLAKE2s (dnspython-2.7.0.tar.gz) = a452e60c876d6d642820c7588d7957fbfb978d0993746315030f83b605311593
+SHA512 (dnspython-2.7.0.tar.gz) = abbd86234fb352be8c01085ed49735f6dea4dc45492f51048d486c52cf20218052e07b487e8ea63fd450306a7ede2f352c874a9896e70de5165dd44d42336274
+Size (dnspython-2.7.0.tar.gz) = 345197 bytes



Home | Main Index | Thread Index | Old Index