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