DNS.py is a Python module that provides a robust and flexible DNS client implementation.
| Tags | Software Development Libraries Python Modules Internet DNS |
|---|---|
| Licenses | Python |
| Implementation | Python |
Recent releases


Release Notes: This release introduces support for IXFR queries and several other query types (WKS, AFSDB, RP, X25, ISDN, RT, GPOS, KX, PX, LOC, and NAPTR). To shorten the code, the class and type constants were renamed to T_<typename> and C_<classname>. There are also other minor improvements and bugfixes.


Release Notes: This release introduces both UDP and TCP connection implementations, as well as support for SRV, AXFR, MAILA, MAILB, and ANY query types. Also, minor improvements in handling unrecognized RDATA were added.


Release Notes: A new CandidateDomains() method was added to the Resolver class. Checks for completeness of the received answer were added. Each name server may be specified now as 'servername:port'. /etc/resolv.conf parsing was improved, and more options are taken into account. Other minor improvements were introduced.


No changes have been submitted for this release.