DNSPython icon

DNSPython For Mac

  n/a
BSD   

Free and open source DNS toolkit for Python. #Dns toolkit  #Zone transfer  #Dymanic update  #Dns  #Toolkit  #Transfer  

Description

changelog

Free Download

DNSPython can be used for zone transfers, dynamic updates and queries. It supports EDNS0 and TSIG authenticated messages.

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.

System requirements

What's new in DNSPython 1.12.0:

  • The test system can now run the tests without requiring dnspython to be installed.
  • The 64-bit version of Python on Windows has sys.maxint set to 2^31-1, yet passes 2^63-1 as the "unspecified bound" value in slices. This is a bug in Python as the documentation says the unspecified bound value should be sys.maxint. We now cope with this. Thanks to Matthäus Wander for reporting the problem.
  • When reading from a masterfile, if the first content line started with leading whitespace, we raised an ugly exception instead of doing the right thing, namely using the zone origin as the name. [#73] Thanks to Tassatux for reporting the issue.
  • Added dns.zone.to_text() convenience method. Thanks to Brandon Whaley for the patch.
Read the full changelog
User Comments
This enables Disqus, Inc. to process some of your data. Disqus privacy policy

DNSPython 1.12.0

add to watchlist add to download basket send us an update REPORT
  runs on:
Mac OS X (PPC & Intel)
  file size:
135 KB
  filename:
dnspython-1.12.0.tar.gz
  main category:
Development
  developer:
  visit homepage