Updated script that can be controled by Nodejs web app

This commit is contained in:
mac OS
2024-11-25 12:24:18 +07:00
parent c440eda1f4
commit 8b0ab2bd3a
8662 changed files with 1803808 additions and 34 deletions

View File

@ -0,0 +1 @@
pip

View File

@ -0,0 +1,149 @@
Metadata-Version: 2.3
Name: dnspython
Version: 2.7.0
Summary: DNS toolkit
Project-URL: homepage, https://www.dnspython.org
Project-URL: repository, https://github.com/rthalley/dnspython.git
Project-URL: documentation, https://dnspython.readthedocs.io/en/stable/
Project-URL: issues, https://github.com/rthalley/dnspython/issues
Author-email: Bob Halley <halley@dnspython.org>
License: ISC
License-File: LICENSE
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: ISC License (ISCL)
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Internet :: Name Service (DNS)
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.9
Provides-Extra: dev
Requires-Dist: black>=23.1.0; extra == 'dev'
Requires-Dist: coverage>=7.0; extra == 'dev'
Requires-Dist: flake8>=7; extra == 'dev'
Requires-Dist: hypercorn>=0.16.0; extra == 'dev'
Requires-Dist: mypy>=1.8; extra == 'dev'
Requires-Dist: pylint>=3; extra == 'dev'
Requires-Dist: pytest-cov>=4.1.0; extra == 'dev'
Requires-Dist: pytest>=7.4; extra == 'dev'
Requires-Dist: quart-trio>=0.11.0; extra == 'dev'
Requires-Dist: sphinx-rtd-theme>=2.0.0; extra == 'dev'
Requires-Dist: sphinx>=7.2.0; extra == 'dev'
Requires-Dist: twine>=4.0.0; extra == 'dev'
Requires-Dist: wheel>=0.42.0; extra == 'dev'
Provides-Extra: dnssec
Requires-Dist: cryptography>=43; extra == 'dnssec'
Provides-Extra: doh
Requires-Dist: h2>=4.1.0; extra == 'doh'
Requires-Dist: httpcore>=1.0.0; extra == 'doh'
Requires-Dist: httpx>=0.26.0; extra == 'doh'
Provides-Extra: doq
Requires-Dist: aioquic>=1.0.0; extra == 'doq'
Provides-Extra: idna
Requires-Dist: idna>=3.7; extra == 'idna'
Provides-Extra: trio
Requires-Dist: trio>=0.23; extra == 'trio'
Provides-Extra: wmi
Requires-Dist: wmi>=1.5.1; extra == 'wmi'
Description-Content-Type: text/markdown
# dnspython
[![Build Status](https://github.com/rthalley/dnspython/actions/workflows/ci.yml/badge.svg)](https://github.com/rthalley/dnspython/actions/)
[![Documentation Status](https://readthedocs.org/projects/dnspython/badge/?version=latest)](https://dnspython.readthedocs.io/en/latest/?badge=latest)
[![PyPI version](https://badge.fury.io/py/dnspython.svg)](https://badge.fury.io/py/dnspython)
[![License: ISC](https://img.shields.io/badge/License-ISC-brightgreen.svg)](https://opensource.org/licenses/ISC)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
## INTRODUCTION
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.
To see a few of the ways dnspython can be used, look in the `examples/`
directory.
dnspython is a utility to work with DNS, `/etc/hosts` is thus not used. For
simple forward DNS lookups, it's better to use `socket.getaddrinfo()` or
`socket.gethostbyname()`.
dnspython originated at Nominum where it was developed
to facilitate the testing of DNS software.
## ABOUT THIS RELEASE
This is dnspython 2.7.0.
Please read
[What's New](https://dnspython.readthedocs.io/en/stable/whatsnew.html) for
information about the changes in this release.
## INSTALLATION
* Many distributions have dnspython packaged for you, so you should
check there first.
* To use a wheel downloaded from PyPi, run:
pip install dnspython
* To install from the source code, go into the top-level of the source code
and run:
```
pip install --upgrade pip build
python -m build
pip install dist/*.whl
```
* To install the latest from the main branch, run `pip install git+https://github.com/rthalley/dnspython.git`
Dnspython's default installation does not depend on any modules other than
those in the Python standard library. To use some features, additional modules
must be installed. For convenience, pip options are defined for the
requirements.
If you want to use DNS-over-HTTPS, run
`pip install dnspython[doh]`.
If you want to use DNSSEC functionality, run
`pip install dnspython[dnssec]`.
If you want to use internationalized domain names (IDNA)
functionality, you must run
`pip install dnspython[idna]`
If you want to use the Trio asynchronous I/O package, run
`pip install dnspython[trio]`.
If you want to use WMI on Windows to determine the active DNS settings
instead of the default registry scanning method, run
`pip install dnspython[wmi]`.
If you want to try the experimental DNS-over-QUIC code, run
`pip install dnspython[doq]`.
Note that you can install any combination of the above, e.g.:
`pip install dnspython[doh,dnssec,idna]`
### Notices
Python 2.x support ended with the release of 1.16.0. Dnspython 2.6.x supports
Python 3.8 and later, though support for 3.8 ends on October 14, 2024.
Dnspython 2.7.x supports Python 3.9 and later. Future support is aligned with the
lifetime of the Python 3 versions.
Documentation has moved to
[dnspython.readthedocs.io](https://dnspython.readthedocs.io).

View File

@ -0,0 +1,294 @@
dns/__init__.py,sha256=YJZtDG14Idw5ui3h1nWooSwPM9gsxQgB8M0GBZ3aly0,1663
dns/__pycache__/__init__.cpython-313.pyc,,
dns/__pycache__/_asyncbackend.cpython-313.pyc,,
dns/__pycache__/_asyncio_backend.cpython-313.pyc,,
dns/__pycache__/_ddr.cpython-313.pyc,,
dns/__pycache__/_features.cpython-313.pyc,,
dns/__pycache__/_immutable_ctx.cpython-313.pyc,,
dns/__pycache__/_trio_backend.cpython-313.pyc,,
dns/__pycache__/asyncbackend.cpython-313.pyc,,
dns/__pycache__/asyncquery.cpython-313.pyc,,
dns/__pycache__/asyncresolver.cpython-313.pyc,,
dns/__pycache__/dnssec.cpython-313.pyc,,
dns/__pycache__/dnssectypes.cpython-313.pyc,,
dns/__pycache__/e164.cpython-313.pyc,,
dns/__pycache__/edns.cpython-313.pyc,,
dns/__pycache__/entropy.cpython-313.pyc,,
dns/__pycache__/enum.cpython-313.pyc,,
dns/__pycache__/exception.cpython-313.pyc,,
dns/__pycache__/flags.cpython-313.pyc,,
dns/__pycache__/grange.cpython-313.pyc,,
dns/__pycache__/immutable.cpython-313.pyc,,
dns/__pycache__/inet.cpython-313.pyc,,
dns/__pycache__/ipv4.cpython-313.pyc,,
dns/__pycache__/ipv6.cpython-313.pyc,,
dns/__pycache__/message.cpython-313.pyc,,
dns/__pycache__/name.cpython-313.pyc,,
dns/__pycache__/namedict.cpython-313.pyc,,
dns/__pycache__/nameserver.cpython-313.pyc,,
dns/__pycache__/node.cpython-313.pyc,,
dns/__pycache__/opcode.cpython-313.pyc,,
dns/__pycache__/query.cpython-313.pyc,,
dns/__pycache__/rcode.cpython-313.pyc,,
dns/__pycache__/rdata.cpython-313.pyc,,
dns/__pycache__/rdataclass.cpython-313.pyc,,
dns/__pycache__/rdataset.cpython-313.pyc,,
dns/__pycache__/rdatatype.cpython-313.pyc,,
dns/__pycache__/renderer.cpython-313.pyc,,
dns/__pycache__/resolver.cpython-313.pyc,,
dns/__pycache__/reversename.cpython-313.pyc,,
dns/__pycache__/rrset.cpython-313.pyc,,
dns/__pycache__/serial.cpython-313.pyc,,
dns/__pycache__/set.cpython-313.pyc,,
dns/__pycache__/tokenizer.cpython-313.pyc,,
dns/__pycache__/transaction.cpython-313.pyc,,
dns/__pycache__/tsig.cpython-313.pyc,,
dns/__pycache__/tsigkeyring.cpython-313.pyc,,
dns/__pycache__/ttl.cpython-313.pyc,,
dns/__pycache__/update.cpython-313.pyc,,
dns/__pycache__/version.cpython-313.pyc,,
dns/__pycache__/versioned.cpython-313.pyc,,
dns/__pycache__/win32util.cpython-313.pyc,,
dns/__pycache__/wire.cpython-313.pyc,,
dns/__pycache__/xfr.cpython-313.pyc,,
dns/__pycache__/zone.cpython-313.pyc,,
dns/__pycache__/zonefile.cpython-313.pyc,,
dns/__pycache__/zonetypes.cpython-313.pyc,,
dns/_asyncbackend.py,sha256=pamIAWJ73e7ic2u7Q3RJyG6_6L8t78ccttvi65682MM,2396
dns/_asyncio_backend.py,sha256=iLqhcUXqnFWC_2tcAp9U00NOGxT5GKPn4qeXS4iKaro,9051
dns/_ddr.py,sha256=rHXKC8kncCTT9N4KBh1flicl79nyDjQ-DDvq30MJ3B8,5247
dns/_features.py,sha256=Ig_leAKUT9RDiOVOfA0nXmmqpiPfnOnP9TcxlISUGSk,2492
dns/_immutable_ctx.py,sha256=gtoCLMmdHXI23zt5lRSIS3A4Ca3jZJngebdoFFOtiwU,2459
dns/_trio_backend.py,sha256=IXNdUP1MUBPyZRgAFhGH71KHtUCh3Rm5dM8SX4bMj2U,8473
dns/asyncbackend.py,sha256=82fXTFls_m7F_ekQbgUGOkoBbs4BI-GBLDZAWNGUvJ0,2796
dns/asyncquery.py,sha256=PMZ_D4Z8vgSioWHftyxNw7eax1IqrPleqY5FIi40hd8,30821
dns/asyncresolver.py,sha256=GD86dCyW9YGKs6SggWXwBKEXifW7Qdx4cEAGFKY6fA4,17852
dns/dnssec.py,sha256=gXmIrbKK1t1hE8ht-WlhUc0giy1PpLYj07r6o0pVATY,41717
dns/dnssecalgs/__init__.py,sha256=OWvTadxZ3oF5PxVGodNimxBt_-3YUNTOSV62HrIb4PQ,4331
dns/dnssecalgs/__pycache__/__init__.cpython-313.pyc,,
dns/dnssecalgs/__pycache__/base.cpython-313.pyc,,
dns/dnssecalgs/__pycache__/cryptography.cpython-313.pyc,,
dns/dnssecalgs/__pycache__/dsa.cpython-313.pyc,,
dns/dnssecalgs/__pycache__/ecdsa.cpython-313.pyc,,
dns/dnssecalgs/__pycache__/eddsa.cpython-313.pyc,,
dns/dnssecalgs/__pycache__/rsa.cpython-313.pyc,,
dns/dnssecalgs/base.py,sha256=jlTV_nd1Nqkvqyf-FVHIccXKFrE2LL6GVu6AW8QUh2E,2513
dns/dnssecalgs/cryptography.py,sha256=3uqMfRm-zCkJPOrxUqlu9CmdxIMy71dVor9eAHi0wZM,2425
dns/dnssecalgs/dsa.py,sha256=DNO68g_lbG7_oKcDN8c2xuzYRPbLaZc9Ns7oQoa0Vbc,3564
dns/dnssecalgs/ecdsa.py,sha256=RfvFKRNExsYgd5SoXXRxMHkoBeF2Gktkz2rOwObEYAY,3172
dns/dnssecalgs/eddsa.py,sha256=7VGARpVUzIYRjPh0gFapTPFzmsK8WJDqDZDLw2KLc8w,1981
dns/dnssecalgs/rsa.py,sha256=_tNABpr6iwd8STBEHYIXfyLrgBpRNCj8K0UQj32_kOU,3622
dns/dnssectypes.py,sha256=CyeuGTS_rM3zXr8wD9qMT9jkzvVfTY2JWckUcogG83E,1799
dns/e164.py,sha256=EsK8cnOtOx7kQ0DmSwibcwkzp6efMWjbRiTyHZO8Q-M,3978
dns/edns.py,sha256=-XDhC2jr7BRLsJrpCAWShxLn-3eG1oI0HhduWhLxdMw,17089
dns/entropy.py,sha256=qkG8hXDLzrJS6R5My26iA59c0RhPwJNzuOhOCAZU5Bw,4242
dns/enum.py,sha256=EepaunPKixTSrascy7iAe9UQEXXxP_MB5Gx4jUpHIhg,3691
dns/exception.py,sha256=8vjxLf4T3T77vfANe_iKVeButAEhSJve6UrPjiBzht4,5953
dns/flags.py,sha256=cQ3kTFyvcKiWHAxI5AwchNqxVOrsIrgJ6brgrH42Wq8,2750
dns/grange.py,sha256=D016OrOv3i44G3mb_CzPFjDk61uZ6BMRib3yJnDQvbw,2144
dns/immutable.py,sha256=InrtpKvPxl-74oYbzsyneZwAuX78hUqeG22f2aniZbk,2017
dns/inet.py,sha256=j6jQs3K_ehVhDv-i4jwCKePr5HpEiSzvOXQ4uhgn1sU,5772
dns/ipv4.py,sha256=qEUXtlqWDH_blicj6VMvyQhfX7-BF0gB_lWJliV-2FI,2552
dns/ipv6.py,sha256=Ww8ayshM6FxtQsRYdXXuKkPFTad5ZcGbBd9lr1nFct4,6554
dns/message.py,sha256=QOtdFBEAORhTKN0uQg86uSNvthdxJx40HhMQXYCBHng,68185
dns/name.py,sha256=Bf3170QHhLFLDnMsWeJyik4i9ucBDbIY6Bydcz8H-2o,42778
dns/namedict.py,sha256=hJRYpKeQv6Bd2LaUOPV0L_a0eXEIuqgggPXaH4c3Tow,4000
dns/nameserver.py,sha256=hH4LLOkB4jeyO3VDUWK0lNpMJNNt_cFYf23-HdhpSmE,10115
dns/node.py,sha256=NGZa0AUMq-CNledJ6wn1Rx6TFYc703cH2OraLysoNWM,12663
dns/opcode.py,sha256=I6JyuFUL0msja_BYm6bzXHfbbfqUod_69Ss4xcv8xWQ,2730
dns/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
dns/query.py,sha256=_Ev7EivZNEpgrUiPIn4BVnDRFCizcayHHcBXt0Ju3As,56298
dns/quic/__init__.py,sha256=S5_2UuYzSU_LLtrLAf8DHh3KqNF2YHeKJ_-Wv991WlI,2272
dns/quic/__pycache__/__init__.cpython-313.pyc,,
dns/quic/__pycache__/_asyncio.cpython-313.pyc,,
dns/quic/__pycache__/_common.cpython-313.pyc,,
dns/quic/__pycache__/_sync.cpython-313.pyc,,
dns/quic/__pycache__/_trio.cpython-313.pyc,,
dns/quic/_asyncio.py,sha256=dnABPz5f-JOJsA7D_BdPfuyzpkL_87AaY4CUcmgNj-g,9870
dns/quic/_common.py,sha256=koWf6rq9_gUorIOV60QZKAHwZF5MuSgQvBznzA5rGzk,10857
dns/quic/_sync.py,sha256=QF-dW19NwiDW_BDoJZkSQmHz2uEpfgedsUKTPc0JAio,10436
dns/quic/_trio.py,sha256=01HH4_hU1VRx-BWXl8bQo4-LZem_eKRBNy6RolTZZXY,9248
dns/rcode.py,sha256=N6JjrIQjCdJy0boKIp8Hcky5tm__LSDscpDz3rE_sgU,4156
dns/rdata.py,sha256=uk82eldqpWR8L2zp_CB8JG6wWWfK7zdYowWISfMC2XE,31022
dns/rdataclass.py,sha256=TK4W4ywB1L_X7EZqk2Gmwnu7vdQpolQF5DtQWyNk5xo,2984
dns/rdataset.py,sha256=BMNvGAzE4HfYHA-pnhsKwELfpr-saz73BzYwMucoKj0,16664
dns/rdatatype.py,sha256=wgKWnu4mAbXnmG8wKHpV8dZHkhMqNeSsWWlWFo5HcDY,7448
dns/rdtypes/ANY/AFSDB.py,sha256=k75wMwreF1DAfDymu4lHh16BUx7ulVP3PLeQBZnkurY,1661
dns/rdtypes/ANY/AMTRELAY.py,sha256=19jfS61mT1CQT-8vf67ZylhDS9JVRVp4WCbFE-7l0jM,3381
dns/rdtypes/ANY/AVC.py,sha256=SpsXYzlBirRWN0mGnQe0MdN6H8fvlgXPJX5PjOHnEak,1024
dns/rdtypes/ANY/CAA.py,sha256=AHh59Is-4WiVWd26yovnPM3hXqKS-yx7IWfXSS0NZhE,2511
dns/rdtypes/ANY/CDNSKEY.py,sha256=bJAdrBMsFHIJz8TF1AxZoNbdxVWBCRTG-bR_uR_r_G4,1225
dns/rdtypes/ANY/CDS.py,sha256=Y9nIRUCAabztVLbxm2SXAdYapFemCOUuGh5JqroCDUs,1163
dns/rdtypes/ANY/CERT.py,sha256=2Cu2LQM6-K4darqhHv1EM_blmpYpnrBIIX1GnL_rxKE,3533
dns/rdtypes/ANY/CNAME.py,sha256=IHGGq2BDpeKUahTr1pvyBQgm0NGBI_vQ3Vs5mKTXO4w,1206
dns/rdtypes/ANY/CSYNC.py,sha256=KkZ_rG6PfeL14il97nmJGWWmUGGS5o9nd2EqbJqOuYo,2439
dns/rdtypes/ANY/DLV.py,sha256=J-pOrw5xXsDoaB9G0r6znlYXJtqtcqhsl1OXs6CPRU4,986
dns/rdtypes/ANY/DNAME.py,sha256=yqXRtx4dAWwB4YCCv-qW6uaxeGhg2LPQ2uyKwWaMdXs,1150
dns/rdtypes/ANY/DNSKEY.py,sha256=MD8HUVH5XXeAGOnFWg5aVz_w-2tXYwCeVXmzExhiIeQ,1223
dns/rdtypes/ANY/DS.py,sha256=_gf8vk1O_uY8QXFjsfUw-bny-fm6e-QpCk3PT0JCyoM,995
dns/rdtypes/ANY/EUI48.py,sha256=x0BkK0sY_tgzuCwfDYpw6tyuChHjjtbRpAgYhO0Y44o,1151
dns/rdtypes/ANY/EUI64.py,sha256=1jCff2-SXHJLDnNDnMW8Cd_o-ok0P3x6zKy_bcCU5h4,1161
dns/rdtypes/ANY/GPOS.py,sha256=u4qwiDBVoC7bsKfxDKGbPjnOKddpdjy2p1AhziDWcPw,4439
dns/rdtypes/ANY/HINFO.py,sha256=D2WvjTsvD_XqT8BepBIyjPL2iYGMgYqb1VQa9ApO0qE,2217
dns/rdtypes/ANY/HIP.py,sha256=c32Ewlk88schJ1nPOmT5BVR60ttIM-uH8I8LaRAkFOA,3226
dns/rdtypes/ANY/ISDN.py,sha256=L4C2Rxrr4JJN17lmJRbZN8RhM_ujjwIskY_4V4Gd3r4,2723
dns/rdtypes/ANY/L32.py,sha256=TMz2kdGCd0siiQZyiocVDCSnvkOdjhUuYRFyf8o622M,1286
dns/rdtypes/ANY/L64.py,sha256=sb2BjuPA0PQt67nEyT9rBt759C9e6lH71d3EJHGGnww,1592
dns/rdtypes/ANY/LOC.py,sha256=NZKIUJULZ3BcK1-gnb2Mk76Pc4UUZry47C5n9VBvhnk,11995
dns/rdtypes/ANY/LP.py,sha256=wTsKIjtK6vh66qZRLSsiE0k54GO8ieVBGZH8dzVvFnE,1338
dns/rdtypes/ANY/MX.py,sha256=qQk83idY0-SbRMDmB15JOpJi7cSyiheF-ALUD0Ev19E,995
dns/rdtypes/ANY/NID.py,sha256=N7Xx4kXf3yVAocTlCXQeJ3BtiQNPFPQVdL1iMuyl5W4,1544
dns/rdtypes/ANY/NINFO.py,sha256=bdL_-6Bejb2EH-xwR1rfSr_9E3SDXLTAnov7x2924FI,1041
dns/rdtypes/ANY/NS.py,sha256=ThfaPalUlhbyZyNyvBM3k-7onl3eJKq5wCORrOGtkMM,995
dns/rdtypes/ANY/NSEC.py,sha256=kicEYxcKaLBpV6C_M8cHdDaqBoiYl6EYtPvjyR6kExI,2465
dns/rdtypes/ANY/NSEC3.py,sha256=696h-Zz30bmcT0n1rqoEtS5wqE6jIgsVGzaw5TfdGJo,4331
dns/rdtypes/ANY/NSEC3PARAM.py,sha256=08p6NWS4DiLav1wOuPbxUxB9MtY2IPjfOMCtJwzzMuA,2635
dns/rdtypes/ANY/OPENPGPKEY.py,sha256=Va0FGo_8vm1OeX62N5iDTWukAdLwrjTXIZeQ6oanE78,1851
dns/rdtypes/ANY/OPT.py,sha256=W36RslT_Psp95OPUC70knumOYjKpaRHvGT27I-NV2qc,2561
dns/rdtypes/ANY/PTR.py,sha256=5HcR1D77Otyk91vVY4tmqrfZfSxSXWyWvwIW-rIH5gc,997
dns/rdtypes/ANY/RESINFO.py,sha256=Kf2NcKbkeI5gFE1bJfQNqQCaitYyXfV_9nQYl1luUZ0,1008
dns/rdtypes/ANY/RP.py,sha256=8doJlhjYDYiAT6KNF1mAaemJ20YJFUPvit8LOx4-I-U,2174
dns/rdtypes/ANY/RRSIG.py,sha256=O8vwzS7ldfaj_x8DypvEGFsDSb7al-D7OEnprA3QQoo,4922
dns/rdtypes/ANY/RT.py,sha256=2t9q3FZQ28iEyceeU25KU2Ur0T5JxELAu8BTwfOUgVw,1013
dns/rdtypes/ANY/SMIMEA.py,sha256=6yjHuVDfIEodBU9wxbCGCDZ5cWYwyY6FCk-aq2VNU0s,222
dns/rdtypes/ANY/SOA.py,sha256=Cn8yrag1YvrvwivQgWg-KXmOCaVQVdFHSkFF77w-CE0,3145
dns/rdtypes/ANY/SPF.py,sha256=rA3Srs9ECQx-37lqm7Zf7aYmMpp_asv4tGS8_fSQ-CU,1022
dns/rdtypes/ANY/SSHFP.py,sha256=l6TZH2R0kytiZGWez_g-Lq94o5a2xMuwLKwUwsPMx5w,2530
dns/rdtypes/ANY/TKEY.py,sha256=1ecTuBse2b4QPH2qmx3vn-gfPK0INcKXfxrIyAJxFHA,4927
dns/rdtypes/ANY/TLSA.py,sha256=cytzebS3W7FFr9qeJ9gFSHq_bOwUk9aRVlXWHfnVrRs,218
dns/rdtypes/ANY/TSIG.py,sha256=4fNQJSNWZXUKZejCciwQuUJtTw2g-YbPmqHrEj_pitg,4750
dns/rdtypes/ANY/TXT.py,sha256=F1U9gIAhwXIV4UVT7CwOCEn_su6G1nJIdgWJsLktk20,1000
dns/rdtypes/ANY/URI.py,sha256=dpcS8KwcJ2WJ7BkOp4CZYaUyRuw7U2S9GzvVwKUihQg,2921
dns/rdtypes/ANY/WALLET.py,sha256=IaP2g7Nq26jWGKa8MVxvJjWXLQ0wrNR1IWJVyyMG8oU,219
dns/rdtypes/ANY/X25.py,sha256=BzEM7uOY7CMAm7QN-dSLj-_LvgnnohwJDUjMstzwqYo,1942
dns/rdtypes/ANY/ZONEMD.py,sha256=JQicv69EvUxh4FCT7eZSLzzU5L5brw_dSM65Um2t5lQ,2393
dns/rdtypes/ANY/__init__.py,sha256=My5jT8T5bA66zBydmRSxkmDCFxwI81B4DBRA_S36IL8,1526
dns/rdtypes/ANY/__pycache__/AFSDB.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/AMTRELAY.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/AVC.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/CAA.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/CDNSKEY.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/CDS.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/CERT.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/CNAME.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/CSYNC.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/DLV.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/DNAME.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/DNSKEY.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/DS.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/EUI48.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/EUI64.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/GPOS.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/HINFO.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/HIP.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/ISDN.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/L32.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/L64.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/LOC.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/LP.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/MX.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/NID.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/NINFO.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/NS.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/NSEC.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/NSEC3.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/NSEC3PARAM.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/OPENPGPKEY.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/OPT.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/PTR.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/RESINFO.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/RP.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/RRSIG.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/RT.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/SMIMEA.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/SOA.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/SPF.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/SSHFP.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/TKEY.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/TLSA.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/TSIG.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/TXT.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/URI.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/WALLET.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/X25.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/ZONEMD.cpython-313.pyc,,
dns/rdtypes/ANY/__pycache__/__init__.cpython-313.pyc,,
dns/rdtypes/CH/A.py,sha256=-4G3ASZGj7oUlPfDxADibAB1WfTsZBavUO8ghDWarJ8,2212
dns/rdtypes/CH/__init__.py,sha256=GD9YeDKb9VBDo-J5rrChX1MWEGyQXuR9Htnbhg_iYLc,923
dns/rdtypes/CH/__pycache__/A.cpython-313.pyc,,
dns/rdtypes/CH/__pycache__/__init__.cpython-313.pyc,,
dns/rdtypes/IN/A.py,sha256=FfFn3SqbpneL9Ky63COP50V2ZFxqS1ldCKJh39Enwug,1814
dns/rdtypes/IN/AAAA.py,sha256=AxrOlYy-1TTTWeQypDKeXrDCrdHGor0EKCE4fxzSQGo,1820
dns/rdtypes/IN/APL.py,sha256=ppyFwn0KYMdyDzphxd0BUhgTmZv0QnDMRLjzQQM793U,5097
dns/rdtypes/IN/DHCID.py,sha256=zRUh_EOxUPVpJjWY5m7taX8q4Oz5K70785ZtKv5OTCU,1856
dns/rdtypes/IN/HTTPS.py,sha256=P-IjwcvDQMmtoBgsDHglXF7KgLX73G6jEDqCKsnaGpQ,220
dns/rdtypes/IN/IPSECKEY.py,sha256=RyIy9K0Yt0uJRjdr6cj5S95ELHHbl--0xV-Qq9O3QQk,3290
dns/rdtypes/IN/KX.py,sha256=K1JwItL0n5G-YGFCjWeh0C9DyDD8G8VzicsBeQiNAv0,1013
dns/rdtypes/IN/NAPTR.py,sha256=SaOK-0hIYImwLtb5Hqewi-e49ykJaQiLNvk8ZzNoG7Q,3750
dns/rdtypes/IN/NSAP.py,sha256=6YfWCVSIPTTBmRAzG8nVBj3LnohncXUhSFJHgp-TRdc,2163
dns/rdtypes/IN/NSAP_PTR.py,sha256=iTxlV6fr_Y9lqivLLncSHxEhmFqz5UEElDW3HMBtuCU,1015
dns/rdtypes/IN/PX.py,sha256=vHDNN2rfLObuUKwpYDIvpPB482BqXlHA-ZQpQn9Sb_E,2756
dns/rdtypes/IN/SRV.py,sha256=a0zGaUwzvih_a4Q9BViUTFs7NZaCqgl7mls3-KRVHm8,2769
dns/rdtypes/IN/SVCB.py,sha256=HeFmi2v01F00Hott8FlvQ4R7aPxFmT7RF-gt45R5K_M,218
dns/rdtypes/IN/WKS.py,sha256=kErSG5AO2qIuot_hkMHnQuZB1_uUzUirNdqBoCp97rk,3652
dns/rdtypes/IN/__init__.py,sha256=HbI8aw9HWroI6SgEvl8Sx6FdkDswCCXMbSRuJy5o8LQ,1083
dns/rdtypes/IN/__pycache__/A.cpython-313.pyc,,
dns/rdtypes/IN/__pycache__/AAAA.cpython-313.pyc,,
dns/rdtypes/IN/__pycache__/APL.cpython-313.pyc,,
dns/rdtypes/IN/__pycache__/DHCID.cpython-313.pyc,,
dns/rdtypes/IN/__pycache__/HTTPS.cpython-313.pyc,,
dns/rdtypes/IN/__pycache__/IPSECKEY.cpython-313.pyc,,
dns/rdtypes/IN/__pycache__/KX.cpython-313.pyc,,
dns/rdtypes/IN/__pycache__/NAPTR.cpython-313.pyc,,
dns/rdtypes/IN/__pycache__/NSAP.cpython-313.pyc,,
dns/rdtypes/IN/__pycache__/NSAP_PTR.cpython-313.pyc,,
dns/rdtypes/IN/__pycache__/PX.cpython-313.pyc,,
dns/rdtypes/IN/__pycache__/SRV.cpython-313.pyc,,
dns/rdtypes/IN/__pycache__/SVCB.cpython-313.pyc,,
dns/rdtypes/IN/__pycache__/WKS.cpython-313.pyc,,
dns/rdtypes/IN/__pycache__/__init__.cpython-313.pyc,,
dns/rdtypes/__init__.py,sha256=NYizfGglJfhqt_GMtSSXf7YQXIEHHCiJ_Y_qaLVeiOI,1073
dns/rdtypes/__pycache__/__init__.cpython-313.pyc,,
dns/rdtypes/__pycache__/dnskeybase.cpython-313.pyc,,
dns/rdtypes/__pycache__/dsbase.cpython-313.pyc,,
dns/rdtypes/__pycache__/euibase.cpython-313.pyc,,
dns/rdtypes/__pycache__/mxbase.cpython-313.pyc,,
dns/rdtypes/__pycache__/nsbase.cpython-313.pyc,,
dns/rdtypes/__pycache__/svcbbase.cpython-313.pyc,,
dns/rdtypes/__pycache__/tlsabase.cpython-313.pyc,,
dns/rdtypes/__pycache__/txtbase.cpython-313.pyc,,
dns/rdtypes/__pycache__/util.cpython-313.pyc,,
dns/rdtypes/dnskeybase.py,sha256=FoDllfa9Pz2j2rf45VyUUYUsIt3kjjrwDy6LxrlPb5s,2856
dns/rdtypes/dsbase.py,sha256=I85Aps1lBsiItdqGpsNY1O8icosfPtkWjiUn1J1lLUQ,3427
dns/rdtypes/euibase.py,sha256=1yKWOM4xBwLLIFFfEj7M9JMankO2l8ljxhG-5OOxXDg,2618
dns/rdtypes/mxbase.py,sha256=DzjbiKoAAgpqbhwMBIFGA081jR5_doqGAq-kLvy2mns,3196
dns/rdtypes/nsbase.py,sha256=tueXVV6E8lelebOmrmoOPq47eeRvOpsxHVXH4cOFxcs,2323
dns/rdtypes/svcbbase.py,sha256=YOH3Wz3fp5GQjdTF7hU-1ys9iDkYEC5p4d0F32ivv5g,17612
dns/rdtypes/tlsabase.py,sha256=pIiWem6sF4IwyyKmyqx5xg55IG0w3K9r502Yx8PdziA,2596
dns/rdtypes/txtbase.py,sha256=Dt9ptWSWtnq0Qwlni6IT6YUz_DCixQDDUl5d4P_AfqY,3696
dns/rdtypes/util.py,sha256=c3eLaucwuxXZjXWuNyCGKzwltgub4AjT4uLVytEuxSk,9017
dns/renderer.py,sha256=5THf1iKql2JPL2sKZt2-b4zqHKfk_vlx0FEfPtMJysY,11254
dns/resolver.py,sha256=FH_hiMeCdVYonIYmE3QqEWJKgHOOxlTcHS0dwd_loGY,73730
dns/reversename.py,sha256=zoqXEbMZXm6R13nXbJHgTsf6L2C6uReODj6mqSHrTiE,3828
dns/rrset.py,sha256=J-oQPEPJuKueLLiz1FN08P-ys9fjHhPWuwpDdrL4UTQ,9170
dns/serial.py,sha256=-t5rPW-TcJwzBMfIJo7Tl-uDtaYtpqOfCVYx9dMaDCY,3606
dns/set.py,sha256=hublMKCIhd9zp5Hz_fvQTwF-Ze28jn7mjqei6vTGWfs,9213
dns/tokenizer.py,sha256=65vVkEeTuml3l2AT-NePE6Gt6ucDQNvSpeIVgMpP6G0,23583
dns/transaction.py,sha256=UhwD6CLQI51dguuz__dxJS8V91vKAoqHdQDCBErJWxE,22589
dns/tsig.py,sha256=I-Y-c3WMBX11bVioy5puFly2BhlpptUz82ikahxuh1c,11413
dns/tsigkeyring.py,sha256=Z0xZemcU3XjZ9HlxBYv2E2PSuIhaFreqLDlD7HcmZDA,2633
dns/ttl.py,sha256=Y4inc4bvkfKpogZn5i1n-tpg1CAjDJxH4_HvfeVjVsM,2977
dns/update.py,sha256=y9d6LOO8xrUaH2UrZhy3ssnx8bJEsxqTArw5V8XqBRs,12243
dns/version.py,sha256=GTecBDFJx8cKnGiCmxJhSVjk1EkqnuNVt4xailIi3sk,1926
dns/versioned.py,sha256=3YQj8mzGmZEsjnuVJJjcWopVmDKYLhEj4hEGTLEwzco,11765
dns/win32util.py,sha256=r9dOvC0Tq288vwPk-ngugsVpwB5YnfW22DaRv6TTPcU,8874
dns/wire.py,sha256=vy0SolgECbO1UXB4dnhXhDeFKOJT29nQxXvSfKOgA5s,2830
dns/xfr.py,sha256=aoW0UtvweaE0NV8cmzgMKLYQOa3hwJ3NudRuqjit4SU,13271
dns/zone.py,sha256=lLAarSxPtpx4Sw29OQ0ifPshD4QauGu8RnPh2dEropA,52086
dns/zonefile.py,sha256=Y9lm6I7n4eRS35CyclooiQ_jxiOs3pSyH_0uD4FQyag,27926
dns/zonetypes.py,sha256=HrQNZxZ_gWLWI9dskix71msi9wkYK5pgrBBbPb1T74Y,690
dnspython-2.7.0.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
dnspython-2.7.0.dist-info/METADATA,sha256=1lF6uqZwb6RAQFYVtBkLic6pBCe9t14TQWtkK9U5eyY,5763
dnspython-2.7.0.dist-info/RECORD,,
dnspython-2.7.0.dist-info/WHEEL,sha256=1yFddiXMmvYK7QYTqtRNtX66WJ0Mz8PYEiEUoOUUxRY,87
dnspython-2.7.0.dist-info/licenses/LICENSE,sha256=w-o_9WVLMpwZ07xfdIGvYjw93tSmFFWFSZ-EOtPXQc0,1526

View File

@ -0,0 +1,4 @@
Wheel-Version: 1.0
Generator: hatchling 1.25.0
Root-Is-Purelib: true
Tag: py3-none-any

View File

@ -0,0 +1,35 @@
ISC License
Copyright (C) Dnspython Contributors
Permission to use, copy, modify, and/or distribute this software for
any purpose with or without fee is hereby granted, provided that the
above copyright notice and this permission notice appear in all
copies.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL
WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE
AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
Copyright (C) 2001-2017 Nominum, Inc.
Copyright (C) Google Inc.
Permission to use, copy, modify, and distribute this software and its
documentation for any purpose with or without fee is hereby granted,
provided that the above copyright notice and this permission notice
appear in all copies.
THE SOFTWARE IS PROVIDED "AS IS" AND NOMINUM DISCLAIMS ALL WARRANTIES
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL NOMINUM BE LIABLE FOR
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.