Source-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/net Add net/py-dnspython Version 1.16.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b367d3f03e9b
branches:  trunk
changeset: 430365:b367d3f03e9b
user:      nikita <nikita%pkgsrc.org@localhost>
date:      Thu Apr 30 11:43:27 2020 +0000

description:
Add net/py-dnspython Version 1.16.0

dnspython is a DNS toolkit for Python. It supports almost all record
types. It can be used for queries, zone transfers, and dynamic
updates. It supports TSIG authenticated messages and EDNS0.

dnspython provides both high and low level access to DNS. The high
level classes perform queries for data of a given name, type, and
class, and return an answer set. The low level classes allow direct
manipulation of DNS zones, messages, names, and records.

dnspython is a utility to work with DNS, /etc/hosts is thus not
used. For simple forward DNS lookups, it's better to use
socket.gethostbyname().

dnspython originated at Nominum where it was developed to facilitate
the testing of DNS software.

diffstat:

 net/Makefile              |    3 +-
 net/py-dnspython/DESCR    |   15 ++
 net/py-dnspython/Makefile |   20 +++
 net/py-dnspython/PLIST    |  295 ++++++++++++++++++++++++++++++++++++++++++++++
 net/py-dnspython/distinfo |    6 +
 5 files changed, 338 insertions(+), 1 deletions(-)

diffs (truncated from 369 to 300 lines):

diff -r bde00f6116db -r b367d3f03e9b net/Makefile
--- a/net/Makefile      Thu Apr 30 11:34:23 2020 +0000
+++ b/net/Makefile      Thu Apr 30 11:43:27 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1322 2020/04/28 15:22:42 manu Exp $
+# $NetBSD: Makefile,v 1.1323 2020/04/30 11:43:27 nikita Exp $
 #
 
 COMMENT=       Networking tools
@@ -668,6 +668,7 @@
 SUBDIR+=       py-digitalocean
 SUBDIR+=       py-dns
 SUBDIR+=       py-dnsdiag
+SUBDIR+=       py-dnspython
 SUBDIR+=       py-dpkt
 SUBDIR+=       py-dropbox
 SUBDIR+=       py-eventlib
diff -r bde00f6116db -r b367d3f03e9b net/py-dnspython/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/py-dnspython/DESCR    Thu Apr 30 11:43:27 2020 +0000
@@ -0,0 +1,15 @@
+dnspython is a DNS toolkit for Python. It supports almost all record
+types. It can be used for queries, zone transfers, and dynamic
+updates. It supports TSIG authenticated messages and EDNS0.
+
+dnspython provides both high and low level access to DNS. The high
+level classes perform queries for data of a given name, type, and
+class, and return an answer set. The low level classes allow direct
+manipulation of DNS zones, messages, names, and records.
+
+dnspython is a utility to work with DNS, /etc/hosts is thus not
+used. For simple forward DNS lookups, it's better to use
+socket.gethostbyname().
+
+dnspython originated at Nominum where it was developed to facilitate
+the testing of DNS software.
diff -r bde00f6116db -r b367d3f03e9b net/py-dnspython/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/py-dnspython/Makefile Thu Apr 30 11:43:27 2020 +0000
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1 2020/04/30 11:43:28 nikita Exp $
+
+DISTNAME=      dnspython-1.16.0
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=    net python
+MASTER_SITES=  ${MASTER_SITE_PYPI:=d/dnspython/}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/rthalley/dnspython
+COMMENT=       DNS toolkit for Python
+LICENSE=       isc
+
+DEPENDS+=      ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests
+DEPENDS+=      ${PYPKGPREFIX}-requests-toolbelt-[0-9]*:../../devel/py-requests-toolbelt
+DEPENDS+=      ${PYPKGPREFIX}-cryptography-[0-9]*:../../security/py-cryptography
+DEPENDS+=      ${PYPKGPREFIX}-idna-[0-9]*:../../www/py-idna
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r bde00f6116db -r b367d3f03e9b net/py-dnspython/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/py-dnspython/PLIST    Thu Apr 30 11:43:27 2020 +0000
@@ -0,0 +1,295 @@
+@comment $NetBSD: PLIST,v 1.1 2020/04/30 11:43:28 nikita Exp $
+${PYSITELIB}/dns/__init__.py
+${PYSITELIB}/dns/__init__.pyo
+${PYSITELIB}/dns/__init__.pyc
+${PYSITELIB}/dns/_compat.pyo
+${PYSITELIB}/dns/_compat.pyc
+${PYSITELIB}/dns/dnssec.pyo
+${PYSITELIB}/dns/dnssec.pyc
+${PYSITELIB}/dns/e164.pyo
+${PYSITELIB}/dns/e164.pyc
+${PYSITELIB}/dns/edns.pyo
+${PYSITELIB}/dns/edns.pyc
+${PYSITELIB}/dns/entropy.pyo
+${PYSITELIB}/dns/entropy.pyc
+${PYSITELIB}/dns/exception.pyo
+${PYSITELIB}/dns/exception.pyc
+${PYSITELIB}/dns/flags.pyo
+${PYSITELIB}/dns/flags.pyc
+${PYSITELIB}/dns/grange.pyo
+${PYSITELIB}/dns/grange.pyc
+${PYSITELIB}/dns/hash.pyo
+${PYSITELIB}/dns/hash.pyc
+${PYSITELIB}/dns/inet.pyo
+${PYSITELIB}/dns/inet.pyc
+${PYSITELIB}/dns/ipv4.pyo
+${PYSITELIB}/dns/ipv4.pyc
+${PYSITELIB}/dns/ipv6.pyo
+${PYSITELIB}/dns/ipv6.pyc
+${PYSITELIB}/dns/message.pyo
+${PYSITELIB}/dns/message.pyc
+${PYSITELIB}/dns/name.pyo
+${PYSITELIB}/dns/name.pyc
+${PYSITELIB}/dns/namedict.pyo
+${PYSITELIB}/dns/namedict.pyc
+${PYSITELIB}/dns/node.pyo
+${PYSITELIB}/dns/node.pyc
+${PYSITELIB}/dns/opcode.pyo
+${PYSITELIB}/dns/opcode.pyc
+${PYSITELIB}/dns/query.pyo
+${PYSITELIB}/dns/query.pyc
+${PYSITELIB}/dns/rcode.pyo
+${PYSITELIB}/dns/rcode.pyc
+${PYSITELIB}/dns/rdata.pyo
+${PYSITELIB}/dns/rdata.pyc
+${PYSITELIB}/dns/rdataclass.pyo
+${PYSITELIB}/dns/rdataclass.pyc
+${PYSITELIB}/dns/rdataset.pyo
+${PYSITELIB}/dns/rdataset.pyc
+${PYSITELIB}/dns/rdatatype.pyo
+${PYSITELIB}/dns/rdatatype.pyc
+${PYSITELIB}/dns/renderer.pyo
+${PYSITELIB}/dns/renderer.pyc
+${PYSITELIB}/dns/resolver.pyo
+${PYSITELIB}/dns/resolver.pyc
+${PYSITELIB}/dns/reversename.pyo
+${PYSITELIB}/dns/reversename.pyc
+${PYSITELIB}/dns/rrset.pyo
+${PYSITELIB}/dns/rrset.pyc
+${PYSITELIB}/dns/set.pyo
+${PYSITELIB}/dns/set.pyc
+${PYSITELIB}/dns/tokenizer.pyo
+${PYSITELIB}/dns/tokenizer.pyc
+${PYSITELIB}/dns/tsig.pyo
+${PYSITELIB}/dns/tsig.pyc
+${PYSITELIB}/dns/tsigkeyring.pyo
+${PYSITELIB}/dns/tsigkeyring.pyc
+${PYSITELIB}/dns/ttl.pyo
+${PYSITELIB}/dns/ttl.pyc
+${PYSITELIB}/dns/update.pyo
+${PYSITELIB}/dns/update.pyc
+${PYSITELIB}/dns/version.pyo
+${PYSITELIB}/dns/version.pyc
+${PYSITELIB}/dns/wiredata.pyo
+${PYSITELIB}/dns/wiredata.pyc
+${PYSITELIB}/dns/zone.pyo
+${PYSITELIB}/dns/zone.pyc
+${PYSITELIB}/dns/_compat.py
+${PYSITELIB}/dns/dnssec.py
+${PYSITELIB}/dns/e164.py
+${PYSITELIB}/dns/edns.py
+${PYSITELIB}/dns/entropy.py
+${PYSITELIB}/dns/exception.py
+${PYSITELIB}/dns/flags.py
+${PYSITELIB}/dns/grange.py
+${PYSITELIB}/dns/hash.py
+${PYSITELIB}/dns/inet.py
+${PYSITELIB}/dns/ipv4.py
+${PYSITELIB}/dns/ipv6.py
+${PYSITELIB}/dns/message.py
+${PYSITELIB}/dns/name.py
+${PYSITELIB}/dns/namedict.py
+${PYSITELIB}/dns/node.py
+${PYSITELIB}/dns/opcode.py
+${PYSITELIB}/dns/py.typed
+${PYSITELIB}/dns/query.py
+${PYSITELIB}/dns/rcode.py
+${PYSITELIB}/dns/rdata.py
+${PYSITELIB}/dns/rdataclass.py
+${PYSITELIB}/dns/rdataset.py
+${PYSITELIB}/dns/rdatatype.py
+${PYSITELIB}/dns/rdtypes/ANY/AFSDB.py
+${PYSITELIB}/dns/rdtypes/ANY/AVC.py
+${PYSITELIB}/dns/rdtypes/ANY/CAA.py
+${PYSITELIB}/dns/rdtypes/ANY/CDNSKEY.py
+${PYSITELIB}/dns/rdtypes/ANY/CDS.py
+${PYSITELIB}/dns/rdtypes/ANY/CERT.py
+${PYSITELIB}/dns/rdtypes/ANY/CNAME.py
+${PYSITELIB}/dns/rdtypes/ANY/CSYNC.py
+${PYSITELIB}/dns/rdtypes/ANY/DLV.py
+${PYSITELIB}/dns/rdtypes/ANY/DNAME.py
+${PYSITELIB}/dns/rdtypes/ANY/DNSKEY.py
+${PYSITELIB}/dns/rdtypes/ANY/DS.py
+${PYSITELIB}/dns/rdtypes/ANY/EUI48.py
+${PYSITELIB}/dns/rdtypes/ANY/EUI64.py
+${PYSITELIB}/dns/rdtypes/ANY/GPOS.py
+${PYSITELIB}/dns/rdtypes/ANY/HINFO.py
+${PYSITELIB}/dns/rdtypes/ANY/HIP.py
+${PYSITELIB}/dns/rdtypes/ANY/ISDN.py
+${PYSITELIB}/dns/rdtypes/ANY/LOC.py
+${PYSITELIB}/dns/rdtypes/ANY/MX.py
+${PYSITELIB}/dns/rdtypes/ANY/NS.py
+${PYSITELIB}/dns/rdtypes/ANY/NSEC.py
+${PYSITELIB}/dns/rdtypes/ANY/NSEC3.py
+${PYSITELIB}/dns/rdtypes/ANY/NSEC3PARAM.py
+${PYSITELIB}/dns/rdtypes/ANY/OPENPGPKEY.py
+${PYSITELIB}/dns/rdtypes/ANY/PTR.py
+${PYSITELIB}/dns/rdtypes/ANY/RP.py
+${PYSITELIB}/dns/rdtypes/ANY/RRSIG.py
+${PYSITELIB}/dns/rdtypes/ANY/RT.py
+${PYSITELIB}/dns/rdtypes/ANY/SOA.py
+${PYSITELIB}/dns/rdtypes/ANY/SPF.py
+${PYSITELIB}/dns/rdtypes/ANY/SSHFP.py
+${PYSITELIB}/dns/rdtypes/ANY/TLSA.py
+${PYSITELIB}/dns/rdtypes/ANY/TXT.py
+${PYSITELIB}/dns/rdtypes/ANY/URI.py
+${PYSITELIB}/dns/rdtypes/ANY/X25.py
+${PYSITELIB}/dns/rdtypes/ANY/__init__.py
+${PYSITELIB}/dns/rdtypes/ANY/AFSDB.pyo
+${PYSITELIB}/dns/rdtypes/ANY/AFSDB.pyc
+${PYSITELIB}/dns/rdtypes/ANY/AVC.pyo
+${PYSITELIB}/dns/rdtypes/ANY/AVC.pyc
+${PYSITELIB}/dns/rdtypes/ANY/CAA.pyo
+${PYSITELIB}/dns/rdtypes/ANY/CAA.pyc
+${PYSITELIB}/dns/rdtypes/ANY/CDNSKEY.pyo
+${PYSITELIB}/dns/rdtypes/ANY/CDNSKEY.pyc
+${PYSITELIB}/dns/rdtypes/ANY/CDS.pyo
+${PYSITELIB}/dns/rdtypes/ANY/CDS.pyc
+${PYSITELIB}/dns/rdtypes/ANY/CERT.pyo
+${PYSITELIB}/dns/rdtypes/ANY/CERT.pyc
+${PYSITELIB}/dns/rdtypes/ANY/CNAME.pyo
+${PYSITELIB}/dns/rdtypes/ANY/CNAME.pyc
+${PYSITELIB}/dns/rdtypes/ANY/CSYNC.pyo
+${PYSITELIB}/dns/rdtypes/ANY/CSYNC.pyc
+${PYSITELIB}/dns/rdtypes/ANY/DLV.pyo
+${PYSITELIB}/dns/rdtypes/ANY/DLV.pyc
+${PYSITELIB}/dns/rdtypes/ANY/DNAME.pyo
+${PYSITELIB}/dns/rdtypes/ANY/DNAME.pyc
+${PYSITELIB}/dns/rdtypes/ANY/DNSKEY.pyo
+${PYSITELIB}/dns/rdtypes/ANY/DNSKEY.pyc
+${PYSITELIB}/dns/rdtypes/ANY/DS.pyo
+${PYSITELIB}/dns/rdtypes/ANY/DS.pyc
+${PYSITELIB}/dns/rdtypes/ANY/EUI48.pyo
+${PYSITELIB}/dns/rdtypes/ANY/EUI48.pyc
+${PYSITELIB}/dns/rdtypes/ANY/EUI64.pyo
+${PYSITELIB}/dns/rdtypes/ANY/EUI64.pyc
+${PYSITELIB}/dns/rdtypes/ANY/GPOS.pyo
+${PYSITELIB}/dns/rdtypes/ANY/GPOS.pyc
+${PYSITELIB}/dns/rdtypes/ANY/HINFO.pyo
+${PYSITELIB}/dns/rdtypes/ANY/HINFO.pyc
+${PYSITELIB}/dns/rdtypes/ANY/HIP.pyo
+${PYSITELIB}/dns/rdtypes/ANY/HIP.pyc
+${PYSITELIB}/dns/rdtypes/ANY/ISDN.pyo
+${PYSITELIB}/dns/rdtypes/ANY/ISDN.pyc
+${PYSITELIB}/dns/rdtypes/ANY/LOC.pyo
+${PYSITELIB}/dns/rdtypes/ANY/LOC.pyc
+${PYSITELIB}/dns/rdtypes/ANY/MX.pyo
+${PYSITELIB}/dns/rdtypes/ANY/MX.pyc
+${PYSITELIB}/dns/rdtypes/ANY/NS.pyo
+${PYSITELIB}/dns/rdtypes/ANY/NS.pyc
+${PYSITELIB}/dns/rdtypes/ANY/NSEC.pyo
+${PYSITELIB}/dns/rdtypes/ANY/NSEC.pyc
+${PYSITELIB}/dns/rdtypes/ANY/NSEC3.pyo
+${PYSITELIB}/dns/rdtypes/ANY/NSEC3.pyc
+${PYSITELIB}/dns/rdtypes/ANY/NSEC3PARAM.pyo
+${PYSITELIB}/dns/rdtypes/ANY/NSEC3PARAM.pyc
+${PYSITELIB}/dns/rdtypes/ANY/OPENPGPKEY.pyo
+${PYSITELIB}/dns/rdtypes/ANY/OPENPGPKEY.pyc
+${PYSITELIB}/dns/rdtypes/ANY/PTR.pyo
+${PYSITELIB}/dns/rdtypes/ANY/PTR.pyc
+${PYSITELIB}/dns/rdtypes/ANY/RP.pyo
+${PYSITELIB}/dns/rdtypes/ANY/RP.pyc
+${PYSITELIB}/dns/rdtypes/ANY/RRSIG.pyo
+${PYSITELIB}/dns/rdtypes/ANY/RRSIG.pyc
+${PYSITELIB}/dns/rdtypes/ANY/RT.pyo
+${PYSITELIB}/dns/rdtypes/ANY/RT.pyc
+${PYSITELIB}/dns/rdtypes/ANY/SOA.pyo
+${PYSITELIB}/dns/rdtypes/ANY/SOA.pyc
+${PYSITELIB}/dns/rdtypes/ANY/SPF.pyo
+${PYSITELIB}/dns/rdtypes/ANY/SPF.pyc
+${PYSITELIB}/dns/rdtypes/ANY/SSHFP.pyo
+${PYSITELIB}/dns/rdtypes/ANY/SSHFP.pyc
+${PYSITELIB}/dns/rdtypes/ANY/TLSA.pyo
+${PYSITELIB}/dns/rdtypes/ANY/TLSA.pyc
+${PYSITELIB}/dns/rdtypes/ANY/TXT.pyo
+${PYSITELIB}/dns/rdtypes/ANY/TXT.pyc
+${PYSITELIB}/dns/rdtypes/ANY/URI.pyo
+${PYSITELIB}/dns/rdtypes/ANY/URI.pyc
+${PYSITELIB}/dns/rdtypes/ANY/X25.pyo
+${PYSITELIB}/dns/rdtypes/ANY/X25.pyc
+${PYSITELIB}/dns/rdtypes/ANY/__init__.pyo
+${PYSITELIB}/dns/rdtypes/ANY/__init__.pyc
+${PYSITELIB}/dns/rdtypes/CH/A.py
+${PYSITELIB}/dns/rdtypes/CH/__init__.py
+${PYSITELIB}/dns/rdtypes/CH/A.pyo
+${PYSITELIB}/dns/rdtypes/CH/A.pyc
+${PYSITELIB}/dns/rdtypes/CH/__init__.pyo
+${PYSITELIB}/dns/rdtypes/CH/__init__.pyc
+${PYSITELIB}/dns/rdtypes/IN/A.py
+${PYSITELIB}/dns/rdtypes/IN/AAAA.py
+${PYSITELIB}/dns/rdtypes/IN/APL.py
+${PYSITELIB}/dns/rdtypes/IN/DHCID.py
+${PYSITELIB}/dns/rdtypes/IN/IPSECKEY.py
+${PYSITELIB}/dns/rdtypes/IN/KX.py
+${PYSITELIB}/dns/rdtypes/IN/NAPTR.py
+${PYSITELIB}/dns/rdtypes/IN/NSAP.py
+${PYSITELIB}/dns/rdtypes/IN/NSAP_PTR.py
+${PYSITELIB}/dns/rdtypes/IN/PX.py
+${PYSITELIB}/dns/rdtypes/IN/SRV.py
+${PYSITELIB}/dns/rdtypes/IN/WKS.py
+${PYSITELIB}/dns/rdtypes/IN/__init__.py
+${PYSITELIB}/dns/rdtypes/IN/A.pyo
+${PYSITELIB}/dns/rdtypes/IN/A.pyc
+${PYSITELIB}/dns/rdtypes/IN/AAAA.pyo
+${PYSITELIB}/dns/rdtypes/IN/AAAA.pyc
+${PYSITELIB}/dns/rdtypes/IN/APL.pyo
+${PYSITELIB}/dns/rdtypes/IN/APL.pyc



Home | Main Index | Thread Index | Old Index