Add fastapi code

This commit is contained in:
2022-11-27 13:16:21 +01:00
parent 7cc1a424dc
commit 337ca690cf
2880 changed files with 643628 additions and 0 deletions

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.

View File

@ -0,0 +1,121 @@
Metadata-Version: 2.1
Name: dnspython
Version: 2.2.1
Summary: DNS toolkit
Home-page: https://www.dnspython.org
License: ISC
Author: Bob Halley
Author-email: halley@dnspython.org
Requires-Python: >=3.6,<4.0
Classifier: License :: OSI Approved
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Provides-Extra: curio
Provides-Extra: dnssec
Provides-Extra: doh
Provides-Extra: idna
Provides-Extra: trio
Provides-Extra: wmi
Requires-Dist: cryptography (>=2.6,<37.0); extra == "dnssec"
Requires-Dist: curio (>=1.2,<2.0); extra == "curio"
Requires-Dist: h2 (>=4.1.0); (python_full_version >= "3.6.2") and (extra == "doh")
Requires-Dist: httpx (>=0.21.1); (python_full_version >= "3.6.2") and (extra == "doh")
Requires-Dist: idna (>=2.1,<4.0); extra == "idna"
Requires-Dist: requests (>=2.23.0,<3.0.0); extra == "doh"
Requires-Dist: requests-toolbelt (>=0.9.1,<0.10.0); extra == "doh"
Requires-Dist: sniffio (>=1.1,<2.0); extra == "curio"
Requires-Dist: trio (>=0.14,<0.20); extra == "trio"
Requires-Dist: wmi (>=1.5.1,<2.0.0); extra == "wmi"
Project-URL: Bug Tracker, https://github.com/rthalley/dnspython/issues
Project-URL: Documentation, https://dnspython.readthedocs.io/en/stable/
Project-URL: Repository, https://github.com/rthalley/dnspython.git
Description-Content-Type: text/markdown
# dnspython
[![Build Status](https://github.com/rthalley/dnspython/actions/workflows/python-package.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)
## 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.2.1
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.
* If you have pip installed, you can do `pip install dnspython`
* If not just download the source file and unzip it, then run
`sudo python setup.py install`
* To install the latest from the master 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 the Curio asynchronous I/O package, run
`pip install dnspython[curio]`.
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]`.
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.0.0 through
2.2.x support Python 3.6 and later. As of dnspython 2.3.0, the minimum
supported Python version will be 3.7. We plan to align future support with the
lifetime of the Python 3 versions.
Documentation has moved to
[dnspython.readthedocs.io](https://dnspython.readthedocs.io).
The ChangeLog has been discontinued. Please see the github project page
and git history for detailed change information.

View File

@ -0,0 +1,282 @@
dns/__init__.py,sha256=Tnvxutf2E4hCu2RMU7ADmiVnqOikSWxgCcSJ9xuR-v4,1597
dns/__pycache__/__init__.cpython-311.pyc,,
dns/__pycache__/_asyncbackend.cpython-311.pyc,,
dns/__pycache__/_asyncio_backend.cpython-311.pyc,,
dns/__pycache__/_curio_backend.cpython-311.pyc,,
dns/__pycache__/_immutable_attr.cpython-311.pyc,,
dns/__pycache__/_immutable_ctx.cpython-311.pyc,,
dns/__pycache__/_trio_backend.cpython-311.pyc,,
dns/__pycache__/asyncbackend.cpython-311.pyc,,
dns/__pycache__/asyncquery.cpython-311.pyc,,
dns/__pycache__/asyncresolver.cpython-311.pyc,,
dns/__pycache__/dnssec.cpython-311.pyc,,
dns/__pycache__/e164.cpython-311.pyc,,
dns/__pycache__/edns.cpython-311.pyc,,
dns/__pycache__/entropy.cpython-311.pyc,,
dns/__pycache__/enum.cpython-311.pyc,,
dns/__pycache__/exception.cpython-311.pyc,,
dns/__pycache__/flags.cpython-311.pyc,,
dns/__pycache__/grange.cpython-311.pyc,,
dns/__pycache__/immutable.cpython-311.pyc,,
dns/__pycache__/inet.cpython-311.pyc,,
dns/__pycache__/ipv4.cpython-311.pyc,,
dns/__pycache__/ipv6.cpython-311.pyc,,
dns/__pycache__/message.cpython-311.pyc,,
dns/__pycache__/name.cpython-311.pyc,,
dns/__pycache__/namedict.cpython-311.pyc,,
dns/__pycache__/node.cpython-311.pyc,,
dns/__pycache__/opcode.cpython-311.pyc,,
dns/__pycache__/query.cpython-311.pyc,,
dns/__pycache__/rcode.cpython-311.pyc,,
dns/__pycache__/rdata.cpython-311.pyc,,
dns/__pycache__/rdataclass.cpython-311.pyc,,
dns/__pycache__/rdataset.cpython-311.pyc,,
dns/__pycache__/rdatatype.cpython-311.pyc,,
dns/__pycache__/renderer.cpython-311.pyc,,
dns/__pycache__/resolver.cpython-311.pyc,,
dns/__pycache__/reversename.cpython-311.pyc,,
dns/__pycache__/rrset.cpython-311.pyc,,
dns/__pycache__/serial.cpython-311.pyc,,
dns/__pycache__/set.cpython-311.pyc,,
dns/__pycache__/tokenizer.cpython-311.pyc,,
dns/__pycache__/transaction.cpython-311.pyc,,
dns/__pycache__/tsig.cpython-311.pyc,,
dns/__pycache__/tsigkeyring.cpython-311.pyc,,
dns/__pycache__/ttl.cpython-311.pyc,,
dns/__pycache__/update.cpython-311.pyc,,
dns/__pycache__/version.cpython-311.pyc,,
dns/__pycache__/versioned.cpython-311.pyc,,
dns/__pycache__/win32util.cpython-311.pyc,,
dns/__pycache__/wire.cpython-311.pyc,,
dns/__pycache__/xfr.cpython-311.pyc,,
dns/__pycache__/zone.cpython-311.pyc,,
dns/__pycache__/zonefile.cpython-311.pyc,,
dns/_asyncbackend.py,sha256=BE_E1JcVGFjwiebX7YJqqWY8YvKtFPv3WhC7KAdgh1k,1836
dns/_asyncio_backend.py,sha256=xEAz-YG65PlKHM9qBm_WclI4uixyUsrp7u7cHSWB4tc,4897
dns/_curio_backend.py,sha256=qauX-hk-hE7Z27lGmFPP295QC0zkVeN_Wp7zfg3GQLA,3411
dns/_immutable_attr.py,sha256=aJY_P31E2rNnrin-eghpuKZ3sMcYsWhXG5NVm1mzGsY,2990
dns/_immutable_ctx.py,sha256=Z8DQkCvYkHiCyDUQTmS1CRolsA3b0P5QfkFm8mm4mGM,2458
dns/_trio_backend.py,sha256=5ZO_lWpmEiFmXKiNuxsGQomHLBI6jdcpvXtzwoPNjPk,3769
dns/asyncbackend.py,sha256=NdgU3osBpet_c6xsTdTQjKsVwRHgUDotLDlp9Y4cAGs,3078
dns/asyncbackend.pyi,sha256=wfRnXld2IZG5m4LgZGf1_7EhiXsdXFRudDVqPdWY9Ps,277
dns/asyncquery.py,sha256=jRm7hu0_BRRGKOQPdoSjh9ULwSD8yXcS9a-2x1UbqFo,21360
dns/asyncquery.pyi,sha256=a1TYKd1W3AzysGgDnPeuSp2lVV5X8w9_gHPXryyGOgM,1873
dns/asyncresolver.py,sha256=Ln7OYoyUGwVmFQn8btsAey6_ow0nvCXEBxr7kr1ai2s,9109
dns/asyncresolver.pyi,sha256=D-ZyCDplcFPL_p-nX-PYRiNTuFuuAotNDyJZ4O18KgA,1254
dns/dnssec.py,sha256=ackfBtuuyUIPQRq79PZ46vhcMvqshPwgdgSJ0MQDbt0,18573
dns/dnssec.pyi,sha256=7qtK0B06R0nEBFlsH8GXo4xcqzOYQOzPjfKkUawBo64,994
dns/e164.py,sha256=lVQxMZTruqlv7FKruGqaVjhLidN-N15g_xu8yqPYOW4,3690
dns/e164.pyi,sha256=C6GFXm4lkgO826nEioD0Ycgaaa1mDNYtKfOwJqyBqPY,370
dns/edns.py,sha256=g42aB8sOJ8ScXh1WB5ASwobA1W-O6rCOAHsRmXsyK5Y,13120
dns/entropy.py,sha256=bCCf7rtDG77aBjowjjCZTz4VpSzy7Af5_6kaXXw9mro,4163
dns/entropy.pyi,sha256=-wdqp48eLqG6b6ZgBURMfSOxCS6AEmrgIk0IZR8_kUI,186
dns/enum.py,sha256=9r8EiMBvqeXiqFgwfejjwXOVXxYA4sdi_yHNpp8OMi0,2817
dns/exception.py,sha256=g7-mRZ_pywy9idbcQ3l7y2C05ol2i06UDaH2cTO6GiM,5259
dns/exception.pyi,sha256=madDNd57ZA7ViKmIUNIEbvvm-iSbjVYdI3fmSYopl9c,326
dns/flags.py,sha256=KhmIWEhaHsP0m0gm9MaQY0h_L08qGhYjI7_5cYYMw9U,2642
dns/grange.py,sha256=r9dSdF6w4F2zX7ZWyFHWvvQQmh4DrKmjkmP4ex8yasg,2092
dns/immutable.py,sha256=LOSKanIDSVc3DNQSspY59lVP-51BmMB8o-xka7t5D6Q,2022
dns/inet.py,sha256=uqHy22Y7TjVpMK-TUr9yMgFnJ60Z7E71InZZify89_s,4857
dns/inet.pyi,sha256=eodYxhbMAj7XiY68JIGAB92bsY8pVIB1u9RZSAWs7-A,96
dns/ipv4.py,sha256=fLVc7CapzxRw-1Tj0j99MP776AgKDgZvdxMqZmy8FnM,1980
dns/ipv6.py,sha256=AgPfhIm2JPRzW4IlCpkhU__SVaoWsn74mPrSK5HIrd4,6056
dns/message.py,sha256=ANlF6iRqVyoO94GY9XN3fQjxpmjFdIG4FdIPqImAOXU,56291
dns/message.pyi,sha256=mTwgJaMMxEKq8G-uzE_sRysmFqGN62YAHpEJWPQmk8U,2076
dns/name.py,sha256=Le8Xp5-oyLrnABXeo16sA5LZMXso-N2im3Fdc6zz76A,32299
dns/name.pyi,sha256=0v_vjKIXcpEOnR8aOacrhrYZvmVI0r1Er38CxODRfdg,1640
dns/namedict.py,sha256=qywaqB1zaI1IKARu3lcDXAroEmU0vK7hvXgUZVLVhGU,3917
dns/node.py,sha256=8yDPKkAWeWlcdkjNhHORgPBdIyPLL1EbgL19fp-7oxE,11454
dns/node.pyi,sha256=ULdI6bOsyD-eyGmjLzqOnS-CL8tdCcVRZTEiGxQR960,731
dns/opcode.py,sha256=Qxwga_fAR2Bc2EdlTSguKKvrBxphVYnAcMkQc2VGSO0,2647
dns/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
dns/query.py,sha256=8OS9lQffAaybnn0wx3TfTsXL2DI4FjXjvcGiPQWlHcM,43616
dns/query.pyi,sha256=r1Cm0l0IMlJutZAKR5utj6Hbi9yh_Ebib4oIPtrabFo,2561
dns/rcode.py,sha256=7g-6cX96AnUSFxQpv6ZzSOnhjBd_ZQwLECNddk_5690,3991
dns/rdata.py,sha256=vlLZ-0QJmDBIBBr_dswRVdZP93BnNZD5fwSuQa9YkWc,27626
dns/rdata.pyi,sha256=_dHzexi0bfldpU062ud2kCEY1bsp7ObpFals32MPFrE,856
dns/rdataclass.py,sha256=V99UXfb2bXERDWEH3v5NK9owly62PlLDkrGmDAOgqZg,2881
dns/rdataset.py,sha256=4rIY1dxiDxBP8sY6LL6zWJCdcHO6ms3dYoIZGFDPnSk,14884
dns/rdataset.pyi,sha256=70Gut6vReS7ZH-P7-kGaAqGGnRVJBlT9r33N50ERPAM,2000
dns/rdatatype.py,sha256=ARI9FUtK2aG1P64IpFcZvaQ8QX7egdmzluY9mosQUyA,6972
dns/rdtypes/ANY/AFSDB.py,sha256=SUdLEDU_H23BnN_kYsL5hDHn6lAvfkNg3oGXt6FnFVc,1662
dns/rdtypes/ANY/AMTRELAY.py,sha256=ndfIZ8ffnZC_Q30eWuYvJRdmrw0ZRpvMDPHRo4-E4t4,3439
dns/rdtypes/ANY/AVC.py,sha256=LHF3DeIbJVQPHsHx1W5_0d2QB5u8wx3CCvbDcTzMAig,1025
dns/rdtypes/ANY/CAA.py,sha256=noqfT9RZ6yTiP-vvwjjRDQevzWc6B1VcRihxGnJ8mpI,2531
dns/rdtypes/ANY/CDNSKEY.py,sha256=P0dTZBCeUBw1GvvwQZFOAhJZnATQXeI8-h78kOdl_zQ,1148
dns/rdtypes/ANY/CDS.py,sha256=yLltG-Tv7BxZZgRTvVD4Cz-LneqRLIGSDaqe80VrEbs,1164
dns/rdtypes/ANY/CERT.py,sha256=NoZ3dkX7yqJsOPNjC7ysFThjSM372JtKUVvzkA-CyKg,3576
dns/rdtypes/ANY/CNAME.py,sha256=OvSnWyZ6gomsicHCgxES9G3upRKbGLxLK5Vt2IhUXcc,1207
dns/rdtypes/ANY/CSYNC.py,sha256=8FXo7LZ8aaKW_KVC27M8Ev-2nAv4LJEVfaTOa3XWq6E,2444
dns/rdtypes/ANY/DLV.py,sha256=9AQWoYOS9i-GdlsIn6Y-3x9MWKLeDddAyDXZWT8Hsik,987
dns/rdtypes/ANY/DNAME.py,sha256=Oil8B_mgVQ6_YvxDIVNO3AssA_RtsyeZmZJTUBXD_0g,1151
dns/rdtypes/ANY/DNSKEY.py,sha256=an8gUCA7Cbm14weUBh7_gP7q237OQ29Cpjjnq9ylPfM,1146
dns/rdtypes/ANY/DS.py,sha256=KWhwhK-mKuJvjb4jujnfeiRwHVjznsZ8MfBJ-fmz0WI,996
dns/rdtypes/ANY/EUI48.py,sha256=BvcEhncVjcRktBxZw0dWx_wYP5JGVBnpAzMypixTW7w,1152
dns/rdtypes/ANY/EUI64.py,sha256=qfqRmkc-wXmPpN4p559kpH4sc0JG5uBpQjsx0ZNaU30,1162
dns/rdtypes/ANY/GPOS.py,sha256=L39btXLAXcsO-L1pebF_Q7rS_wwV4OjxHKi2uABrq24,4521
dns/rdtypes/ANY/HINFO.py,sha256=iGNYKrnopV6nxz_Ium3If9kWxnHXlaUPks8hfObcQj8,2266
dns/rdtypes/ANY/HIP.py,sha256=oUVNi3dCbUsodR2yU9mUuxeoU5RbR4DPQ0XJ-jdDBbw,3235
dns/rdtypes/ANY/ISDN.py,sha256=oAS0EzlxLlJS-N5LTuuMDH-WVqo0uPkNZkTDMUEqoFE,2726
dns/rdtypes/ANY/L32.py,sha256=_ZhdVp8XY1S6Hf6Paz252M5coIUegE8ZIBOt_XLUBGs,1274
dns/rdtypes/ANY/L64.py,sha256=rOvOPPQFAxwjnvgfHHCqiurFtfuMf06L4McTB3reppI,1653
dns/rdtypes/ANY/LOC.py,sha256=EIP-zmYZXDGQTmZZiYl_GjALVZkHTf0KnTRXY0lwRzQ,11961
dns/rdtypes/ANY/LP.py,sha256=3_fmPbgVJx1Elt5qz35CfzOOEeDSUngax1jYEdLIhd4,1326
dns/rdtypes/ANY/MX.py,sha256=OWfJEANZXF1gKYgXXRAkpz_BYlxxQ8cy0QgKPc7K0bA,996
dns/rdtypes/ANY/NID.py,sha256=UsSf_a0sr5MLDlWcKGKx6lxeFMX-kknlsCikZhKhTJQ,1549
dns/rdtypes/ANY/NINFO.py,sha256=Fn7D8tXFbUIBRSEKlsd92T9M_O1xOGqKvsgX6aeRAco,1042
dns/rdtypes/ANY/NS.py,sha256=OdaHATafwdGDk5AABbW8E3DIUtr5zuItWNRB7AUg-Go,996
dns/rdtypes/ANY/NSEC.py,sha256=un6wfA5m6oTBCIPp2l4dEzn3iQWN7c4tRUCmi-M_HkU,2480
dns/rdtypes/ANY/NSEC3.py,sha256=zzOvduy1lW6M3NNAIicBZQxFX0ewQaspzgfRL4jFGJ0,4073
dns/rdtypes/ANY/NSEC3PARAM.py,sha256=jnJbT83o2lIxPj2lUY6Euid6txdJ-vDuXmuUrLiLylM,2703
dns/rdtypes/ANY/OPENPGPKEY.py,sha256=ecAhn5sfg4Eub7UsPsA6I82qEJgPg5T-f-VKkUDgrzE,1855
dns/rdtypes/ANY/OPT.py,sha256=shPDGC4x-Sjy_DHQ9hWaf_7ZBUGcKQYprJE-U29wwrs,2560
dns/rdtypes/ANY/PTR.py,sha256=GrTYECslYH8wafdIyNhdOqwOMHm-h8cO954DRw3VMNg,998
dns/rdtypes/ANY/RP.py,sha256=pkJD4LZ2UHDdIp4byPFGg0-JvRcBkuvwY8zu9KFlh4c,2189
dns/rdtypes/ANY/RRSIG.py,sha256=fpeg_Wc3GtbLxYQtGKLXioQ7A-KVz3JNGq5K0NCk12k,4701
dns/rdtypes/ANY/RT.py,sha256=9CHkE9dKz2n_RZpuG4zOOWOi4fW3tahxllRXF8043WI,1014
dns/rdtypes/ANY/SMIMEA.py,sha256=6yjHuVDfIEodBU9wxbCGCDZ5cWYwyY6FCk-aq2VNU0s,222
dns/rdtypes/ANY/SOA.py,sha256=ptfmGk_2onH8wRfhGqaIcM_M77Cj2bCsEYauDm6YfzQ,3107
dns/rdtypes/ANY/SPF.py,sha256=wHsKdQWUL0UcohQlbjkNkIfZUADtC-FZyIJNw8NFrIY,1023
dns/rdtypes/ANY/SSHFP.py,sha256=9XPZLu3W4LB6SD6EoIebCxOR5yXdjE70ecy4xdE8UT4,2657
dns/rdtypes/ANY/TKEY.py,sha256=g6CYNPjSRFlO7u0uylC-owaF_u-PHqk54RUKqwx2hVg,4834
dns/rdtypes/ANY/TLSA.py,sha256=EYP7AXBh4zMtBgnfz828qfoLkFLCm5g8vR-6oX_DTbE,219
dns/rdtypes/ANY/TSIG.py,sha256=d1lRKt7nz9Cn-mpF5LW78p7M4ANtKL5eAq2BSwLd880,4463
dns/rdtypes/ANY/TXT.py,sha256=7IAIjgZ0hX_MIh_b0ApzKvxLXHTS0rteR-KXt4HLaV0,1001
dns/rdtypes/ANY/URI.py,sha256=0uR6_JoOG13euDQBjb11QtI84jSGOPiMrYOmkmVYDZ4,2957
dns/rdtypes/ANY/X25.py,sha256=sd0jJcuowZYP7P1aABLHwNffp9Ls5Ru0hrCK4e9EkIQ,1949
dns/rdtypes/ANY/ZONEMD.py,sha256=GqQh1R4OvGYY-HHpN6aB-XyZmumLmXzTXkw1Wsbduew,2480
dns/rdtypes/ANY/__init__.py,sha256=yQK08BH-28pIzIorr82nTEWkC_7IuKzv_WmU6VkW2yY,1497
dns/rdtypes/ANY/__pycache__/AFSDB.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/AMTRELAY.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/AVC.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/CAA.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/CDNSKEY.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/CDS.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/CERT.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/CNAME.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/CSYNC.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/DLV.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/DNAME.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/DNSKEY.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/DS.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/EUI48.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/EUI64.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/GPOS.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/HINFO.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/HIP.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/ISDN.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/L32.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/L64.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/LOC.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/LP.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/MX.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/NID.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/NINFO.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/NS.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/NSEC.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/NSEC3.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/NSEC3PARAM.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/OPENPGPKEY.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/OPT.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/PTR.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/RP.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/RRSIG.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/RT.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/SMIMEA.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/SOA.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/SPF.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/SSHFP.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/TKEY.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/TLSA.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/TSIG.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/TXT.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/URI.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/X25.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/ZONEMD.cpython-311.pyc,,
dns/rdtypes/ANY/__pycache__/__init__.cpython-311.pyc,,
dns/rdtypes/CH/A.py,sha256=00CyWdEU67RT--0dXVrz-uBi_bR-hxP6QxSqB6rdv9A,2220
dns/rdtypes/CH/__init__.py,sha256=Ef8Z58kdxbLpTqtgP_u3MfVQoqwb3If2T68YEwIMosw,923
dns/rdtypes/CH/__pycache__/A.cpython-311.pyc,,
dns/rdtypes/CH/__pycache__/__init__.cpython-311.pyc,,
dns/rdtypes/IN/A.py,sha256=jlL0tINvsyzigE0IsHrrhscuygv0Vwv8_r44q4eNkXw,1819
dns/rdtypes/IN/AAAA.py,sha256=jVoTTLgLqQF2qjkXvanm4tdC5bE_BPG27qeJTXwrdYQ,1825
dns/rdtypes/IN/APL.py,sha256=0R-SfJjxzdnLiW8CNBh4ZzICliI3jIJ06s344YcdY64,5104
dns/rdtypes/IN/DHCID.py,sha256=3OsqQ8rJ44QBNR6IBI_DHc0Rv78rEUP-sWS7P-IB_NA,1844
dns/rdtypes/IN/HTTPS.py,sha256=wzVAayp-i1AACNh4v6RY1ZKSbIq61-jDc9Fmeoat6Sc,219
dns/rdtypes/IN/IPSECKEY.py,sha256=JFwSGGE3GeawuOJ2siVWcaPTL_c7cyoiQ9ik8-rKY7A,3435
dns/rdtypes/IN/KX.py,sha256=govh0YTer2-mpfhxUwc-fQb1WnqMkEkq5jIRo20nh1E,1014
dns/rdtypes/IN/NAPTR.py,sha256=CjXtq006fjZkyBBfc6IPzYS-IPwwp0qz7zlR1g4UjXQ,3682
dns/rdtypes/IN/NSAP.py,sha256=_7Qf9fQK_1JRHrTBIyac_04E6gpz2iznmU3unPxLgrw,2170
dns/rdtypes/IN/NSAP_PTR.py,sha256=hTnieARrAxO-yuFeMppj4wlRX6gv6RC089hLaurs-UQ,1016
dns/rdtypes/IN/PX.py,sha256=C238E8bGbR3KcyQw0QIhUCNdkzCQ4bmEewrlm5QU1S8,2761
dns/rdtypes/IN/SRV.py,sha256=-2tjLp2DJl1QvsGcdy3DE4oZhyvqqvZ8GL7zEr3ySG8,2806
dns/rdtypes/IN/SVCB.py,sha256=SrGsGjBqrnskBmxBOZQej_uyPqtBnZmki0jlPoSTud0,217
dns/rdtypes/IN/WKS.py,sha256=RdapAXarcDER6790yZg2JB9ufSoPFgIF2lRhOcAnGm8,3656
dns/rdtypes/IN/__init__.py,sha256=UxnHrNHZXOuwEUNeBa4HcalgxUZhyuZ18TzhBBZnTv0,1083
dns/rdtypes/IN/__pycache__/A.cpython-311.pyc,,
dns/rdtypes/IN/__pycache__/AAAA.cpython-311.pyc,,
dns/rdtypes/IN/__pycache__/APL.cpython-311.pyc,,
dns/rdtypes/IN/__pycache__/DHCID.cpython-311.pyc,,
dns/rdtypes/IN/__pycache__/HTTPS.cpython-311.pyc,,
dns/rdtypes/IN/__pycache__/IPSECKEY.cpython-311.pyc,,
dns/rdtypes/IN/__pycache__/KX.cpython-311.pyc,,
dns/rdtypes/IN/__pycache__/NAPTR.cpython-311.pyc,,
dns/rdtypes/IN/__pycache__/NSAP.cpython-311.pyc,,
dns/rdtypes/IN/__pycache__/NSAP_PTR.cpython-311.pyc,,
dns/rdtypes/IN/__pycache__/PX.cpython-311.pyc,,
dns/rdtypes/IN/__pycache__/SRV.cpython-311.pyc,,
dns/rdtypes/IN/__pycache__/SVCB.cpython-311.pyc,,
dns/rdtypes/IN/__pycache__/WKS.cpython-311.pyc,,
dns/rdtypes/IN/__pycache__/__init__.cpython-311.pyc,,
dns/rdtypes/__init__.py,sha256=aQ6_FR44VZIeSILzd8xM5qTnWGg9oQ4im2yS__zK2Rw,1072
dns/rdtypes/__pycache__/__init__.cpython-311.pyc,,
dns/rdtypes/__pycache__/dnskeybase.cpython-311.pyc,,
dns/rdtypes/__pycache__/dsbase.cpython-311.pyc,,
dns/rdtypes/__pycache__/euibase.cpython-311.pyc,,
dns/rdtypes/__pycache__/mxbase.cpython-311.pyc,,
dns/rdtypes/__pycache__/nsbase.cpython-311.pyc,,
dns/rdtypes/__pycache__/svcbbase.cpython-311.pyc,,
dns/rdtypes/__pycache__/tlsabase.cpython-311.pyc,,
dns/rdtypes/__pycache__/txtbase.cpython-311.pyc,,
dns/rdtypes/__pycache__/util.cpython-311.pyc,,
dns/rdtypes/dnskeybase.py,sha256=b35nr-NbOV9TbQbRBeG_Yi1lYQIZo4_oFKCOZHThdkE,2836
dns/rdtypes/dnskeybase.pyi,sha256=KWTKjvLuMc6g-z_4UoGyRxKEyxMwzFYY3Gu9Nlm4Fcg,878
dns/rdtypes/dsbase.py,sha256=3o-lIKihV6iNQw4d0eVKgB98KG5OPjMuEBugO51zlJY,3555
dns/rdtypes/euibase.py,sha256=oluvkd1ARs953vtPJODrw2Rfdm2rN58lkliOOIphW_M,2682
dns/rdtypes/mxbase.py,sha256=N5i0iHl6Xoe0V8iSrT8C4Nprc2iyV9qut90bRJvQST4,3203
dns/rdtypes/nsbase.py,sha256=gofwZ0GN3BCTLTT56JiXxr2IfuwsNZz13H5y_IjWl9g,2329
dns/rdtypes/svcbbase.py,sha256=jw97ogo7vsKaFFCLmNnLcAEWMNnnbqtjRFN4LKMPdks,16945
dns/rdtypes/tlsabase.py,sha256=JPH5F8sFhub3nkpbWpVTT7UZjKi117gI8BXjeSbr2fo,2755
dns/rdtypes/txtbase.py,sha256=GQKGQfdrfLKMVCkNXrxEbZbH1rPFBQEWl4uveDLIxrE,3140
dns/rdtypes/txtbase.pyi,sha256=Jbvuq14fNJ7xB9Mx6QZiggaTJmNjoVX9t_WqKbVI7qE,333
dns/rdtypes/util.py,sha256=0nwDeIV51sovYbarpj_ZdedC18ixUNjC5onn6ttpRCc,8751
dns/renderer.py,sha256=Q8iZh5XrPKKIhhyQMASj56tkN2ZAGBeUH0McW0QHSC0,8801
dns/resolver.py,sha256=zyW1hc0AT9YaLw_2qHEGfvvYlx8ayjnvyHDa_ZNVA2Y,58168
dns/resolver.pyi,sha256=uFi1PNo2tLjtad_WQeH3sVLc83R1sd5q2GL5J6URDFw,2537
dns/reversename.py,sha256=KXXAMSs9TWZL10lzAlygJzT_Ye_p7rPAxMgR1cutKME,3733
dns/reversename.pyi,sha256=VYOBIygYXW9DlDQDHBoiG9Vc-kOUYnbw2h9iJDvLlz8,120
dns/rrset.py,sha256=Xk2qJanJFq4ZUsCxlQR1aPbIC5MkMrx_RmJWjYoBStk,7622
dns/rrset.pyi,sha256=G9Kh4fpCfwf9lVUXOcrdBCFLjZkWOfyEn66lQb1U3D0,394
dns/serial.py,sha256=QdTGtDYck-htn0X0Ix6fKVF2LtGhOh-ZnBaTIUQr3wI,3615
dns/set.py,sha256=IbEuUBTaiPCm51JUJiLOb6rarfZ8ldPfmzMK1NkkyUw,7823
dns/tokenizer.py,sha256=d9X0ELBB8WXwJzb7qGvv_f4c4Ln00D6vK5nTL6SIpo8,22634
dns/transaction.py,sha256=MauNYi3ag-K6tpJzvPdAerfqzXuqyAzhc6QA9QUTOVo,20387
dns/tsig.py,sha256=0-Y8KKAHV2UVgEUDaycIN89Miqtas95ydtpF4XNoB6g,11254
dns/tsigkeyring.py,sha256=uGsU4jYQ-C2i8U0dGMFNF_378zM-CPuJvaqfAbJvO9k,2501
dns/tsigkeyring.pyi,sha256=J7VraMYWqtZ2Ud_9SXH8TISlO9PRplBaJaDwOlaOl4s,190
dns/ttl.py,sha256=O8Ne9WY70O0gnzRj_WlRTYM6c3uLqr8cX_Z53Istjh4,2917
dns/update.py,sha256=hOhO4I0hlFgb-DmcidAE4nNsJn3D6OWphgfQEIDAm5s,10807
dns/update.pyi,sha256=1HnX-EvnGiH5-XMCGn01bQSbP2MMkPQidMxsofR4UTo,1006
dns/version.py,sha256=3AmnNp7qmXIgvnR5wJ4QYk9RKW4FbY6DqZ6R8gvJOh0,1591
dns/versioned.py,sha256=C_pveMZvnL6uDba-x_cK6NjPZdHEVtk03U4ADvciuow,10497
dns/win32util.py,sha256=Patl8zDni623uptIdIy1ktjHMNPE5wGXQ20lGREDBHM,8768
dns/wire.py,sha256=ywbS4oTzkf0zz_CZK5ne5yZjZafGmfob1kXapI_PeXA,2540
dns/xfr.py,sha256=-hzgUZ5Up6zeRRgy7fo2-VpmETKMM0-8KfDGLEPHVqE,12576
dns/zone.py,sha256=C4kfkp6k8b84V4Hp-sREpb9f2rqkEutFApyEzeXnmTA,44839
dns/zone.pyi,sha256=wNyCxNPwT0EFRh6UJqUHCYIxGffdvnD6uHOk987Ufvc,2958
dns/zonefile.py,sha256=lyMUkpkCiSaDMvHFuP5T7q3v1fDDMWpI4RofF9jcvCU,24347
dnspython-2.2.1.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
dnspython-2.2.1.dist-info/LICENSE,sha256=w-o_9WVLMpwZ07xfdIGvYjw93tSmFFWFSZ-EOtPXQc0,1526
dnspython-2.2.1.dist-info/METADATA,sha256=qHya2ca45xgYRTOQQOlURSCrgORjMrfVDsKukFAdWKs,4883
dnspython-2.2.1.dist-info/RECORD,,
dnspython-2.2.1.dist-info/WHEEL,sha256=DA86_h4QwwzGeRoz62o1svYt5kGEXpoUTuTtwzoTb30,83

View File

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