All releases of dnspython


Release Notes: The source address and port may now be specified when calling dns.query.{udp,tcp,xfr}. The resolver now does exponential backoff each time it runs through all of the nameservers. Rcodes which indicate a nameserver is likely to be a "permanent failure" for a query cause the nameserver to be removed from the mix for that query.


Release Notes: This release mostly includes bugfixes. A notable new feature is that messages are now indexed, which greatly improves the from_wire() performance of large messages such as zone transfers.


Release Notes: This is a maintenance release. The only new functionality is IPv6 support for dns.query and dns.resolver.


Release Notes: This is mostly a maintenance release. The only new feature is support for the proposed SSHFP RR.


Release Notes: Support has been added for the new DNSSEC record types RRSIG, DNSKEY, and NSEC. All known bugs from dnspython 1.2.0 have been fixed.


Release Notes: The timeout support was overhauled and now works on Python 2.2 as well as 2.3, and the total time spent processing a query is more controllable, as timeouts are now on the whole query instead of just on individual network calls. The master file reader now gives the filename and line number of the offending input when a syntax error occurs. $INCLUDE is now supported in DNS master files. BIND 8-style TTLs such as "1w2d3h4m5s" are accepted when reading a master file, but will never be emitted. Basic zone sanity checks are made after a zone is loaded.


Release Notes: The timeout support was overhauled. Both Python 2.2 and 2.3 are supported, and the total time spent processing a query is now much more controllable. The master file reader now gives the filename and line number of the offending input when a syntax error occurs. $INCLUDE is now supported in DNS master files. BIND 8 style TTLs such as "1w2d3h4m5s" are accepted. Basic zone sanity checks are made after a zone is loaded.


Release Notes: More Zone methods, richer wire format conversion options, many bugfixes, and better IPv6 support.


Release Notes: In this release candidate, the Zone API was significantly enhanced.


Release Notes: Zones now have find_rrset() and find_rdataset() convenience methods. Nodes no longer have a name field. Zones implement more of the standard Python mapping API.
A Java component for spreadsheet reporting without using Microsoft Excel.