Skip to main content

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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dnspython-1.16.0.zip (266.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dnspython-1.16.0-py2.py3-none-any.whl (188.4 kB view details)

Uploaded Python 2Python 3

File details

Details for the file dnspython-1.16.0.zip.

File metadata

  • Download URL: dnspython-1.16.0.zip
  • Upload date:
  • Size: 266.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.13.0 setuptools/38.5.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.4

File hashes

Hashes for dnspython-1.16.0.zip
Algorithm Hash digest
SHA256 36c5e8e38d4369a08b6780b7f27d790a292b2b08eea01607865bf0936c558e01
MD5 bc9ca3b3a82164667d5730ec6d5248a2
BLAKE2b-256 ecc514bcd63cb6d06092a004793399ec395405edf97c2301dfdc146dfbd5beed

See more details on using hashes here.

File details

Details for the file dnspython-1.16.0-py2.py3-none-any.whl.

File metadata

  • Download URL: dnspython-1.16.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 188.4 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.13.0 setuptools/38.5.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.4

File hashes

Hashes for dnspython-1.16.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 f69c21288a962f4da86e56c4905b49d11aba7938d3d740e80d9e366ee4f1632d
MD5 df15dc9e08eddf76c183fe565f81fa9c
BLAKE2b-256 ecd33aa0e7213ef72b8585747aa0e271a9523e713813b9a20177ebe1e939deb0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page