A DNS toolkit for Python
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 originated at Nominum where it was developed to facilitate the testing
of DNS software. Nominum has generously allowed it to be open sourced under a
BSD-style license.
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Leap:42.3/python-dnspython && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
210.patch | 0000000897 897 Bytes | |
dnspython-1.15.0.tar.gz | 0000144073 141 KB | |
dnspython-1.15.0.tar.gz.asc | 0000000811 811 Bytes | |
python-dnspython.asc | 0000003108 3.04 KB | |
python-dnspython.changes | 0000010369 10.1 KB | |
python-dnspython.spec | 0000002769 2.7 KB | |
readme.patch | 0000019544 19.1 KB |
Revision 5 (latest revision is 7)
Yuchen Lin (maxlin_factory)
accepted
request 478799
from
Thomas Bechtold (tbechtold)
(revision 5)
- use and recommend python-ecdsa and python-pycrypto for dnssec support - New upstream release 1.15.0 * IDNA 2008 support is now available if the "idna" module has been installed and IDNA 2008 is requested. The default IDNA behavior is still IDNA 2003. The new IDNA codec mechanism is currently only useful for direct calls to dns.name.from_text() or dns.name.from_unicode(), but in future releases it will be deployed throughout dnspython, e.g. so that you can read a masterfile with an IDNA 2008 codec in force. * By default, dns.name.to_unicode() is not strict about which version of IDNA the input complies with. Strictness can be requested by using one of the strict IDNA codecs. * Add AVC RR support. * Some problems with newlines in various output modes have been addressed. * dns.name.to_text() now returns text and not bytes on Python 3.x * More miscellaneous fixes for the Python 2/3 codeline merge. - Include readme with readme.patch as not included in upstream tarball - Fix a bug in the tests code with 210.patch with upstream pull request #210 - New upstream release 1.14.0 - New upstream release 1.13.0
Comments 0