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:           Wed May  3 18:45:05 UTC 2023

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

Log Message:
py-dns: update to 2.3.0.

2.3.0

    Python 3.7 or newer is required.
    Type annotations are now integrated with the source code and
    cover far more of the library.
    The get_soa() method has been added to dns.zone.Zone.
    The minimum TLS version is now 1.2.
    EDNS padding is now supported. Messages with EDNS enabled and
    with a non-zero pad option will be automatically padded
    appropriately when converted to wire format.
    dns.zone.from_text() and dns.zone.from_file() now have an
    allow_directives parameter to allow finer control over how
    directives in zonefiles are processed.
    A preliminary implementation of DNS-over-QUIC has been added,
    and will be available if the aioquic library is present. See
    dns.query.quic(), dns.asyncquery.quic(), and examples/doq.py
    for more info. This API is subject to change in future releases.
    For asynchronous I/O, both asyncio and Trio are supported, but
    Curio is not.
    DNSSEC signing support has been added to the dns.dnssec module,
    along with a number of functions to help generate DS, CDS, and
    CDNSKEY RRsets. Thank you very much Jakob Schlyter!
    Curio asynchronous I/O support is deprecated as of this release
    and will be removed in a future release.
    The resolver object's nameserver field is planned to become a
    property in dnspython 2.4. Writing to this field other than by
    direct assignment is deprecated, and so is depending on the
    mutability and form of the iterable returned when it is read.


To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 pkgsrc/net/py-dns/Makefile
cvs rdiff -u -r1.15 -r1.16 pkgsrc/net/py-dns/PLIST
cvs rdiff -u -r1.20 -r1.21 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.35 pkgsrc/net/py-dns/Makefile:1.36
--- pkgsrc/net/py-dns/Makefile:1.35     Wed Aug 24 10:10:30 2022
+++ pkgsrc/net/py-dns/Makefile  Wed May  3 18:45:05 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.35 2022/08/24 10:10:30 wiz Exp $
+# $NetBSD: Makefile,v 1.36 2023/05/03 18:45:05 wiz Exp $
 
-DISTNAME=      dnspython-2.2.1
+DISTNAME=      dnspython-2.3.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/python-/-/}
 CATEGORIES=    net python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=d/dnspython/}
@@ -18,9 +18,9 @@ DEPENDS+=     ${PYPKGPREFIX}-idna-[0-9]*:../
 # trio = ['trio']
 # curio = ['curio', 'sniffio']
 # wmi = ['wmi']
-BUILD_DEPENDS+=        ${PYPKGPREFIX}-poetry-core>=0:../../devel/py-poetry-core
-BUILD_DEPENDS+=        ${PYPKGPREFIX}-setuptools_scm>=0:../../devel/py-setuptools_scm
-BUILD_DEPENDS+=        ${PYPKGPREFIX}-wheel>=0.35.0:../../devel/py-wheel
+TOOL_DEPENDS+= ${PYPKGPREFIX}-poetry-core>=0:../../devel/py-poetry-core
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=0:../../devel/py-setuptools_scm
+TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel>=0.35.0:../../devel/py-wheel
 TEST_DEPENDS+= ${PYPKGPREFIX}-coverage>=6.0:../../devel/py-coverage
 TEST_DEPENDS+= ${PYPKGPREFIX}-flake8>=4.0.1:../../devel/py-flake8
 TEST_DEPENDS+= ${PYPKGPREFIX}-pylint>=2.7.4:../../devel/py-pylint

Index: pkgsrc/net/py-dns/PLIST
diff -u pkgsrc/net/py-dns/PLIST:1.15 pkgsrc/net/py-dns/PLIST:1.16
--- pkgsrc/net/py-dns/PLIST:1.15        Tue Aug 23 22:04:09 2022
+++ pkgsrc/net/py-dns/PLIST     Wed May  3 18:45:05 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.15 2022/08/23 22:04:09 wiz Exp $
+@comment $NetBSD: PLIST,v 1.16 2023/05/03 18:45:05 wiz Exp $
 ${PYSITELIB}/dns/__init__.py
 ${PYSITELIB}/dns/__init__.pyc
 ${PYSITELIB}/dns/__init__.pyo
@@ -11,9 +11,6 @@ ${PYSITELIB}/dns/_asyncio_backend.pyo
 ${PYSITELIB}/dns/_curio_backend.py
 ${PYSITELIB}/dns/_curio_backend.pyc
 ${PYSITELIB}/dns/_curio_backend.pyo
-${PYSITELIB}/dns/_immutable_attr.py
-${PYSITELIB}/dns/_immutable_attr.pyc
-${PYSITELIB}/dns/_immutable_attr.pyo
 ${PYSITELIB}/dns/_immutable_ctx.py
 ${PYSITELIB}/dns/_immutable_ctx.pyc
 ${PYSITELIB}/dns/_immutable_ctx.pyo
@@ -22,37 +19,33 @@ ${PYSITELIB}/dns/_trio_backend.pyc
 ${PYSITELIB}/dns/_trio_backend.pyo
 ${PYSITELIB}/dns/asyncbackend.py
 ${PYSITELIB}/dns/asyncbackend.pyc
-${PYSITELIB}/dns/asyncbackend.pyi
 ${PYSITELIB}/dns/asyncbackend.pyo
 ${PYSITELIB}/dns/asyncquery.py
 ${PYSITELIB}/dns/asyncquery.pyc
-${PYSITELIB}/dns/asyncquery.pyi
 ${PYSITELIB}/dns/asyncquery.pyo
 ${PYSITELIB}/dns/asyncresolver.py
 ${PYSITELIB}/dns/asyncresolver.pyc
-${PYSITELIB}/dns/asyncresolver.pyi
 ${PYSITELIB}/dns/asyncresolver.pyo
 ${PYSITELIB}/dns/dnssec.py
 ${PYSITELIB}/dns/dnssec.pyc
-${PYSITELIB}/dns/dnssec.pyi
 ${PYSITELIB}/dns/dnssec.pyo
+${PYSITELIB}/dns/dnssectypes.py
+${PYSITELIB}/dns/dnssectypes.pyc
+${PYSITELIB}/dns/dnssectypes.pyo
 ${PYSITELIB}/dns/e164.py
 ${PYSITELIB}/dns/e164.pyc
-${PYSITELIB}/dns/e164.pyi
 ${PYSITELIB}/dns/e164.pyo
 ${PYSITELIB}/dns/edns.py
 ${PYSITELIB}/dns/edns.pyc
 ${PYSITELIB}/dns/edns.pyo
 ${PYSITELIB}/dns/entropy.py
 ${PYSITELIB}/dns/entropy.pyc
-${PYSITELIB}/dns/entropy.pyi
 ${PYSITELIB}/dns/entropy.pyo
 ${PYSITELIB}/dns/enum.py
 ${PYSITELIB}/dns/enum.pyc
 ${PYSITELIB}/dns/enum.pyo
 ${PYSITELIB}/dns/exception.py
 ${PYSITELIB}/dns/exception.pyc
-${PYSITELIB}/dns/exception.pyi
 ${PYSITELIB}/dns/exception.pyo
 ${PYSITELIB}/dns/flags.py
 ${PYSITELIB}/dns/flags.pyc
@@ -65,7 +58,6 @@ ${PYSITELIB}/dns/immutable.pyc
 ${PYSITELIB}/dns/immutable.pyo
 ${PYSITELIB}/dns/inet.py
 ${PYSITELIB}/dns/inet.pyc
-${PYSITELIB}/dns/inet.pyi
 ${PYSITELIB}/dns/inet.pyo
 ${PYSITELIB}/dns/ipv4.py
 ${PYSITELIB}/dns/ipv4.pyc
@@ -75,18 +67,15 @@ ${PYSITELIB}/dns/ipv6.pyc
 ${PYSITELIB}/dns/ipv6.pyo
 ${PYSITELIB}/dns/message.py
 ${PYSITELIB}/dns/message.pyc
-${PYSITELIB}/dns/message.pyi
 ${PYSITELIB}/dns/message.pyo
 ${PYSITELIB}/dns/name.py
 ${PYSITELIB}/dns/name.pyc
-${PYSITELIB}/dns/name.pyi
 ${PYSITELIB}/dns/name.pyo
 ${PYSITELIB}/dns/namedict.py
 ${PYSITELIB}/dns/namedict.pyc
 ${PYSITELIB}/dns/namedict.pyo
 ${PYSITELIB}/dns/node.py
 ${PYSITELIB}/dns/node.pyc
-${PYSITELIB}/dns/node.pyi
 ${PYSITELIB}/dns/node.pyo
 ${PYSITELIB}/dns/opcode.py
 ${PYSITELIB}/dns/opcode.pyc
@@ -94,21 +83,33 @@ ${PYSITELIB}/dns/opcode.pyo
 ${PYSITELIB}/dns/py.typed
 ${PYSITELIB}/dns/query.py
 ${PYSITELIB}/dns/query.pyc
-${PYSITELIB}/dns/query.pyi
 ${PYSITELIB}/dns/query.pyo
+${PYSITELIB}/dns/quic/__init__.py
+${PYSITELIB}/dns/quic/__init__.pyc
+${PYSITELIB}/dns/quic/__init__.pyo
+${PYSITELIB}/dns/quic/_asyncio.py
+${PYSITELIB}/dns/quic/_asyncio.pyc
+${PYSITELIB}/dns/quic/_asyncio.pyo
+${PYSITELIB}/dns/quic/_common.py
+${PYSITELIB}/dns/quic/_common.pyc
+${PYSITELIB}/dns/quic/_common.pyo
+${PYSITELIB}/dns/quic/_sync.py
+${PYSITELIB}/dns/quic/_sync.pyc
+${PYSITELIB}/dns/quic/_sync.pyo
+${PYSITELIB}/dns/quic/_trio.py
+${PYSITELIB}/dns/quic/_trio.pyc
+${PYSITELIB}/dns/quic/_trio.pyo
 ${PYSITELIB}/dns/rcode.py
 ${PYSITELIB}/dns/rcode.pyc
 ${PYSITELIB}/dns/rcode.pyo
 ${PYSITELIB}/dns/rdata.py
 ${PYSITELIB}/dns/rdata.pyc
-${PYSITELIB}/dns/rdata.pyi
 ${PYSITELIB}/dns/rdata.pyo
 ${PYSITELIB}/dns/rdataclass.py
 ${PYSITELIB}/dns/rdataclass.pyc
 ${PYSITELIB}/dns/rdataclass.pyo
 ${PYSITELIB}/dns/rdataset.py
 ${PYSITELIB}/dns/rdataset.pyc
-${PYSITELIB}/dns/rdataset.pyi
 ${PYSITELIB}/dns/rdataset.pyo
 ${PYSITELIB}/dns/rdatatype.py
 ${PYSITELIB}/dns/rdatatype.pyc
@@ -313,7 +314,6 @@ ${PYSITELIB}/dns/rdtypes/__init__.pyc
 ${PYSITELIB}/dns/rdtypes/__init__.pyo
 ${PYSITELIB}/dns/rdtypes/dnskeybase.py
 ${PYSITELIB}/dns/rdtypes/dnskeybase.pyc
-${PYSITELIB}/dns/rdtypes/dnskeybase.pyi
 ${PYSITELIB}/dns/rdtypes/dnskeybase.pyo
 ${PYSITELIB}/dns/rdtypes/dsbase.py
 ${PYSITELIB}/dns/rdtypes/dsbase.pyc
@@ -335,7 +335,6 @@ ${PYSITELIB}/dns/rdtypes/tlsabase.pyc
 ${PYSITELIB}/dns/rdtypes/tlsabase.pyo
 ${PYSITELIB}/dns/rdtypes/txtbase.py
 ${PYSITELIB}/dns/rdtypes/txtbase.pyc
-${PYSITELIB}/dns/rdtypes/txtbase.pyi
 ${PYSITELIB}/dns/rdtypes/txtbase.pyo
 ${PYSITELIB}/dns/rdtypes/util.py
 ${PYSITELIB}/dns/rdtypes/util.pyc
@@ -345,15 +344,12 @@ ${PYSITELIB}/dns/renderer.pyc
 ${PYSITELIB}/dns/renderer.pyo
 ${PYSITELIB}/dns/resolver.py
 ${PYSITELIB}/dns/resolver.pyc
-${PYSITELIB}/dns/resolver.pyi
 ${PYSITELIB}/dns/resolver.pyo
 ${PYSITELIB}/dns/reversename.py
 ${PYSITELIB}/dns/reversename.pyc
-${PYSITELIB}/dns/reversename.pyi
 ${PYSITELIB}/dns/reversename.pyo
 ${PYSITELIB}/dns/rrset.py
 ${PYSITELIB}/dns/rrset.pyc
-${PYSITELIB}/dns/rrset.pyi
 ${PYSITELIB}/dns/rrset.pyo
 ${PYSITELIB}/dns/serial.py
 ${PYSITELIB}/dns/serial.pyc
@@ -372,14 +368,12 @@ ${PYSITELIB}/dns/tsig.pyc
 ${PYSITELIB}/dns/tsig.pyo
 ${PYSITELIB}/dns/tsigkeyring.py
 ${PYSITELIB}/dns/tsigkeyring.pyc
-${PYSITELIB}/dns/tsigkeyring.pyi
 ${PYSITELIB}/dns/tsigkeyring.pyo
 ${PYSITELIB}/dns/ttl.py
 ${PYSITELIB}/dns/ttl.pyc
 ${PYSITELIB}/dns/ttl.pyo
 ${PYSITELIB}/dns/update.py
 ${PYSITELIB}/dns/update.pyc
-${PYSITELIB}/dns/update.pyi
 ${PYSITELIB}/dns/update.pyo
 ${PYSITELIB}/dns/version.py
 ${PYSITELIB}/dns/version.pyc
@@ -398,11 +392,13 @@ ${PYSITELIB}/dns/xfr.pyc
 ${PYSITELIB}/dns/xfr.pyo
 ${PYSITELIB}/dns/zone.py
 ${PYSITELIB}/dns/zone.pyc
-${PYSITELIB}/dns/zone.pyi
 ${PYSITELIB}/dns/zone.pyo
 ${PYSITELIB}/dns/zonefile.py
 ${PYSITELIB}/dns/zonefile.pyc
 ${PYSITELIB}/dns/zonefile.pyo
+${PYSITELIB}/dns/zonetypes.py
+${PYSITELIB}/dns/zonetypes.pyc
+${PYSITELIB}/dns/zonetypes.pyo
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt

Index: pkgsrc/net/py-dns/distinfo
diff -u pkgsrc/net/py-dns/distinfo:1.20 pkgsrc/net/py-dns/distinfo:1.21
--- pkgsrc/net/py-dns/distinfo:1.20     Tue Aug 23 22:04:09 2022
+++ pkgsrc/net/py-dns/distinfo  Wed May  3 18:45:05 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.20 2022/08/23 22:04:09 wiz Exp $
+$NetBSD: distinfo,v 1.21 2023/05/03 18:45:05 wiz Exp $
 
-BLAKE2s (dnspython-2.2.1.tar.gz) = c8f1587e8f0b259a0d4253f1030e6f24b871e7a9551bb6e2f7af5558130e6d19
-SHA512 (dnspython-2.2.1.tar.gz) = 4b4d9c1670d7e948fb9eaa60d1a9ddef53d74f44dc547ad2b1b93390943bc3ed92da3adf4d711dcf216fd703da00389fc055b9ae96c7ff6ca012836b7601f464
-Size (dnspython-2.2.1.tar.gz) = 281325 bytes
+BLAKE2s (dnspython-2.3.0.tar.gz) = c5f441bf43ea6086235cebee193fa9b3054b9b949920a068a598b251103ea600
+SHA512 (dnspython-2.3.0.tar.gz) = 533a8cdd11387fa0eba2a12c6bda1beb6d617cd4ef4c4efd7e649da330a31e45567ea4df7eea59a639a6a940706fe2307fe2613dd7b9f60efda0467a8c751154
+Size (dnspython-2.3.0.tar.gz) = 312313 bytes



Home | Main Index | Thread Index | Old Index