{"library":"dnslib","type":"library","category":null,"description":"dnslib is a simple Python library designed to encode and decode DNS wire-format packets. It provides comprehensive support for converting DNS packets between wire format, Python objects, and human-readable Zone/DiG textual representations. Additionally, it offers a server framework that facilitates the creation of custom DNS resolvers. The library is currently at version 0.9.26 and is in maintenance mode, with no further active development planned.","language":"python","status":"maintenance","version":"0.9.26","tags":["dns","networking","packet","protocol","resolver"],"last_verified":"Wed May 20","install":[{"cmd":"pip install dnslib","imports":["from dnslib import DNSRecord, DNSHeader, DNSQuestion, QTYPE, RR, A, CNAME, MX, NS, SOA","from dnslib import *"]}],"homepage":null,"github":"https://github.com/paulc/dnslib","docs":null,"changelog":null,"pypi":"https://pypi.org/project/dnslib/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":1.5,"avg_import_s":0.04,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/dnslib/compatibility"}}