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 Sep 21 15:45:29 UTC 2025

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

Log Message:
py-dns: update to 2.8.0.

2.8.0

    dns/btreezone.py provides another zone versioned implementation
    built on top of a B-tree. It maintains DNSSEC sort order, labels
    nodes as delegation points or glue, and can find the “bounds”
    of a name (useful for DNSSEC responses).

    dns/query.py now provides make_socket(), make_ssl_socket(),
    and make_ssl_context() to make using persistent connections
    with the query code easier.

    dns/win32util.py now supports explicitly setting the configuration
    method used to get system dns info, using the set_config_method()
    function. There is a new configuration method that uses the
    Win32 API, which can be set using
    set_config_method(ConfigMethod.Win32). We are considering making
    the Win32 API the default in the future as we believe it to be
    the most accurate. Any feedback on it compared to the other
    methods is welcome.

    The DSYNC record is now supported. This type is still in draft
    stage at the IETF and is subject to change.

    The minimum supported Python version is now 3.10.


To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45 pkgsrc/net/py-dns/Makefile
cvs rdiff -u -r1.21 -r1.22 pkgsrc/net/py-dns/PLIST
cvs rdiff -u -r1.28 -r1.29 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.44 pkgsrc/net/py-dns/Makefile:1.45
--- pkgsrc/net/py-dns/Makefile:1.44     Sat Oct 12 09:35:07 2024
+++ pkgsrc/net/py-dns/Makefile  Sun Sep 21 15:45:29 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.44 2024/10/12 09:35:07 wiz Exp $
+# $NetBSD: Makefile,v 1.45 2025/09/21 15:45:29 wiz Exp $
 
-DISTNAME=      dnspython-2.7.0
+DISTNAME=      dnspython-2.8.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/python-/-/}
 CATEGORIES=    net python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=d/dnspython/}
@@ -16,8 +16,8 @@ TEST_DEPENDS+=        ${PYPKGPREFIX}-test-cov>=
 
 USE_LANGUAGES= # none
 
-# as of 2.7.0
-# 15 failed, 1194 passed, 117 skipped
+# as of 2.8.0
+# 15 failed, 1249 passed, 118 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.21 pkgsrc/net/py-dns/PLIST:1.22
--- pkgsrc/net/py-dns/PLIST:1.21        Sat Oct 12 09:35:07 2024
+++ pkgsrc/net/py-dns/PLIST     Sun Sep 21 15:45:29 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.21 2024/10/12 09:35:07 wiz Exp $
+@comment $NetBSD: PLIST,v 1.22 2025/09/21 15:45:29 wiz Exp $
 ${PYSITELIB}/dns/__init__.py
 ${PYSITELIB}/dns/__init__.pyc
 ${PYSITELIB}/dns/__init__.pyo
@@ -17,6 +17,12 @@ ${PYSITELIB}/dns/_features.pyo
 ${PYSITELIB}/dns/_immutable_ctx.py
 ${PYSITELIB}/dns/_immutable_ctx.pyc
 ${PYSITELIB}/dns/_immutable_ctx.pyo
+${PYSITELIB}/dns/_no_ssl.py
+${PYSITELIB}/dns/_no_ssl.pyc
+${PYSITELIB}/dns/_no_ssl.pyo
+${PYSITELIB}/dns/_tls_util.py
+${PYSITELIB}/dns/_tls_util.pyc
+${PYSITELIB}/dns/_tls_util.pyo
 ${PYSITELIB}/dns/_trio_backend.py
 ${PYSITELIB}/dns/_trio_backend.pyc
 ${PYSITELIB}/dns/_trio_backend.pyo
@@ -29,6 +35,12 @@ ${PYSITELIB}/dns/asyncquery.pyo
 ${PYSITELIB}/dns/asyncresolver.py
 ${PYSITELIB}/dns/asyncresolver.pyc
 ${PYSITELIB}/dns/asyncresolver.pyo
+${PYSITELIB}/dns/btree.py
+${PYSITELIB}/dns/btree.pyc
+${PYSITELIB}/dns/btree.pyo
+${PYSITELIB}/dns/btreezone.py
+${PYSITELIB}/dns/btreezone.pyc
+${PYSITELIB}/dns/btreezone.pyo
 ${PYSITELIB}/dns/dnssec.py
 ${PYSITELIB}/dns/dnssec.pyc
 ${PYSITELIB}/dns/dnssec.pyo
@@ -180,6 +192,9 @@ ${PYSITELIB}/dns/rdtypes/ANY/DNSKEY.pyo
 ${PYSITELIB}/dns/rdtypes/ANY/DS.py
 ${PYSITELIB}/dns/rdtypes/ANY/DS.pyc
 ${PYSITELIB}/dns/rdtypes/ANY/DS.pyo
+${PYSITELIB}/dns/rdtypes/ANY/DSYNC.py
+${PYSITELIB}/dns/rdtypes/ANY/DSYNC.pyc
+${PYSITELIB}/dns/rdtypes/ANY/DSYNC.pyo
 ${PYSITELIB}/dns/rdtypes/ANY/EUI48.py
 ${PYSITELIB}/dns/rdtypes/ANY/EUI48.pyc
 ${PYSITELIB}/dns/rdtypes/ANY/EUI48.pyo

Index: pkgsrc/net/py-dns/distinfo
diff -u pkgsrc/net/py-dns/distinfo:1.28 pkgsrc/net/py-dns/distinfo:1.29
--- pkgsrc/net/py-dns/distinfo:1.28     Sat Oct 12 09:35:07 2024
+++ pkgsrc/net/py-dns/distinfo  Sun Sep 21 15:45:29 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.28 2024/10/12 09:35:07 wiz Exp $
+$NetBSD: distinfo,v 1.29 2025/09/21 15:45:29 wiz Exp $
 
-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
+BLAKE2s (dnspython-2.8.0.tar.gz) = 6cf9f7d264a3e42c6236a208975e80fcff8bc1d60e57458a17b61bafc7aace7f
+SHA512 (dnspython-2.8.0.tar.gz) = 9a67be7d28ea9ff122bec87080fd487964c56344ec242d8c5c544c049244a1cf26bf228d506dbf40d3eefda6be64f6f6ebd80290efee0e7d4880e2a25021eb9a
+Size (dnspython-2.8.0.tar.gz) = 368251 bytes



Home | Main Index | Thread Index | Old Index