dns-lexicon

View on PyPIReverse Dependencies (32)

3.17.0 dns_lexicon-3.17.0-py3-none-any.whl

Wheel Details

Project: dns-lexicon
Version: 3.17.0
Filename: dns_lexicon-3.17.0-py3-none-any.whl
Download: [link]
Size: 243944
MD5: 0b330cc7bba0bbaac1522343dab5cd95
SHA256: eb45d67d17b37f9c9f18638cd4723fbaa36b92b380b8eefae307121acf2c9c6e
Uploaded: 2023-11-06 22:33:32 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: dns-lexicon
Version: 3.17.0
Summary: Manipulate DNS records on various DNS providers in a standardized/agnostic way
Author: Jason Kulatunga
Author-Email: jason[at]thesparktree.com
Home-Page: https://github.com/AnalogJ/lexicon
Project-Url: Repository, https://github.com/AnalogJ/lexicon
License: MIT
Keywords: dns,lexicon,dns-lexicon,dehydrated,letsencrypt
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
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: Topic :: Internet :: Name Service (DNS)
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: System :: Systems Administration
Classifier: Topic :: Utilities
Requires-Python: >=3.8,<4.0
Requires-Dist: beautifulsoup4 (>=4)
Requires-Dist: boto3 (>=1.28); extra == "route53" or extra == "full"
Requires-Dist: cryptography (>=2)
Requires-Dist: dnspython (>=2)
Requires-Dist: importlib-metadata (>=4.6); python_version < "3.10"
Requires-Dist: localzone (>=0.9.8); extra == "localzone" or extra == "full"
Requires-Dist: oci (>=2); extra == "oci" or extra == "full"
Requires-Dist: pyotp (>=2)
Requires-Dist: pyyaml (>=3)
Requires-Dist: requests (>=2)
Requires-Dist: softlayer (>=5); extra == "softlayer" or extra == "full"
Requires-Dist: tldextract (>=2)
Requires-Dist: zeep (>=3); extra == "gransy" or extra == "full"
Provides-Extra: full
Provides-Extra: gransy
Provides-Extra: localzone
Provides-Extra: oci
Provides-Extra: route53
Provides-Extra: softlayer
Description-Content-Type: text/x-rst
[Description omitted; length: 11220 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.8.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
lexicon/__init__.py sha256=vtNsGE0bOz3MquGB96wRuiFl4OIfkndm36oBEOl27JM 838
lexicon/_private/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lexicon/_private/cli.py sha256=oGtRGK8aokVwkhB-CFXVqfXNx1v4Uydn3RABBwPa5I8 4461
lexicon/_private/discovery.py sha256=05sWLdsRHLrB2-G6TQ3xcfjotXyRwTJMJOPJDSJRj04 2243
lexicon/_private/parser.py sha256=twPzdVqE9L-Lv02mOGGy_Ezggq2FeEE_O9E845F6TVE 3806
lexicon/_private/providers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lexicon/_private/providers/aliyun.py sha256=L4Dx0q-POWV2NW8KYI7aM4RjayHQMgKf7cS73gwgF-k 8252
lexicon/_private/providers/aurora.py sha256=LK9N-KOgdyrU0ajhorYFt0BtlKNOxS3Phmn40EcIs0k 6772
lexicon/_private/providers/auto.py sha256=5XAB0u_WGQWjUlMUMPHXmMCQC0C7w87DhRAoYN8P2_I 10338
lexicon/_private/providers/azure.py sha256=tTZiBBCs5I9YseoxFWFu3yBKoh3t-6r8rHiBleT2Smk 14006
lexicon/_private/providers/cloudflare.py sha256=5xBhVimCl6ylQp4io8zK-tXm_ZFivGkYdTK0T2CnC9s 8498
lexicon/_private/providers/cloudns.py sha256=1iEY3h2rsnH4FuXOL77QtbVk4YocAnpxq6HXg0jZ5cw 8682
lexicon/_private/providers/cloudxns.py sha256=fjl-P_rb0M5Tf3Vo2e9g5grxm5_Cf69e7Jz48kTpM2k 6826
lexicon/_private/providers/conoha.py sha256=a2tZEtYUNi8ZZ0UGdvHCAtmhf1SmUKyOavcG4gFju40 8287
lexicon/_private/providers/constellix.py sha256=SSM8vsEWfG3bLjBFXoyA5nf6QV6bf4LxRppgw5PD7LA 10330
lexicon/_private/providers/ddns.py sha256=x6rZeu5hGpLKP-PR1O06QX8f-2IhEU-rBA_h0hBn_CA 6365
lexicon/_private/providers/digitalocean.py sha256=r5bQ_jpF9YS6xnt2K_Jd-cgfJABRaVsbF2GhmySA6uA 5404
lexicon/_private/providers/dinahosting.py sha256=6XYIJE1CA_-kKnWkKcVMXqMnvwbP_iHYGWeHJqfmSc0 9768
lexicon/_private/providers/directadmin.py sha256=0WV03fEWtDwDq9Lch41F9Z_5umbXgYju3E32a-tp29Q 8623
lexicon/_private/providers/dnsimple.py sha256=tlE8q5cclmwIZdEjdxYAcLJD0Ddjv6krp_lBrrdVQlg 8084
lexicon/_private/providers/dnsmadeeasy.py sha256=2NOwiAMTgChUFpkDB5H55PCYIx1NdlCEIJnlSrSZbFU 8097
lexicon/_private/providers/dnspark.py sha256=iYlw69MAudnJU3gNDhTTQTg3eM5bsYWjRVBPjoqpJ2M 4891
lexicon/_private/providers/dnspod.py sha256=NgvVjRFIQ6qHob5idL2wL-ewZBWZSLkZDpFDQsLv3s4 5750
lexicon/_private/providers/dnsservices.py sha256=dvKfNUxU_8vCRarXNfUzgZ7YY8Fu4fJCd9-UoX4ez6s 6187
lexicon/_private/providers/dreamhost.py sha256=gQP1JiSXancK07XG3MP0a5dM0b4rkmjfVvMMWEI_yGA 8186
lexicon/_private/providers/duckdns.py sha256=OMF6B9cjgi-qE1DmtHc8yhJRo4S0emBE2fZtOnXQx-Q 9546
lexicon/_private/providers/dynu.py sha256=TdhxfC2UVF79FVqWynpV3sv3NI37qImT80diWJ2HSoI 10426
lexicon/_private/providers/easydns.py sha256=oW47zUyY0vvGVwqK2_ai6C5OaJY-vgs0wZuzKEIDOkc 5710
lexicon/_private/providers/easyname.py sha256=LyZHxx9UgkwXlCsoNusuIEPHQs5ugo5N_EjcjaZx92Q 19335
lexicon/_private/providers/euserv.py sha256=4Nr6lCpt7hgOalmiUPeOTiiG4A0ltzl7X1ofkamVpfg 9188
lexicon/_private/providers/exoscale.py sha256=TYpHsEnJ8ohKDtKAekc0eMygjBvc28xYvu1d9L2jWSg 5985
lexicon/_private/providers/flexibleengine.py sha256=4ZrYUmYL9gZlo7btKPwnHOqJrJHJy7QsLeu3Y-ze178 7152
lexicon/_private/providers/gandi.py sha256=ZK1kmzzHC2jBNpkbVn99pakpnxh2nugcuUAcqPFcw5g 20773
lexicon/_private/providers/gehirn.py sha256=Pe9NPe73fypna48qL4jAIjFFXRv6fbMmlP-MYTo-0j8 11207
lexicon/_private/providers/glesys.py sha256=Px2iVnO3Ul6U3V49IJKF_rFzxdVM778T3BeTANBW3Gc 5699
lexicon/_private/providers/godaddy.py sha256=dLJkskVBvm01SHKeBTXkvDSxipRIZqkpbysG26DnR04 13898
lexicon/_private/providers/googleclouddns.py sha256=9ChB4-1AkotGTU29EDSGEgEQQ3MSQvqmI-tqkvqs1qM 21862
lexicon/_private/providers/gransy.py sha256=wHZOKPaZdhSOcfL8C1vkLMsUO_ZETEKd_CVDcYJD810 13114
lexicon/_private/providers/gratisdns.py sha256=zDM0NO2AGiH86uuVI1J-9oo-L_4vzodhXeNHAKDhIo4 10941
lexicon/_private/providers/henet.py sha256=UM3LevV7oBL9h27SDnJBe6zXOx5ySi3Zhk2x2M309zc 9215
lexicon/_private/providers/hetzner.py sha256=Xc1qqhLu8w815B4oaZQyr-zcUgxc_RKfZkJ7swU5QXs 7651
lexicon/_private/providers/hostingde.py sha256=7oOgbYnl_epaYwuWbviUi_h8ypx7hJAcZ3fBoPnzqxM 9404
lexicon/_private/providers/hover.py sha256=HrpFgFrzHvwiTKgeHxpfHBjuQ_X91JDlv-FxFhXQOys 7746
lexicon/_private/providers/infoblox.py sha256=IoYBsq3WFj9r0z0iX9ap5yyXlp509Y0vzIhPiqbQHoA 14198
lexicon/_private/providers/infomaniak.py sha256=HYDyuoboHAOZmO6j2LtyjGXG6ZRVwmZM1y4UIDkx8Uo 6394
lexicon/_private/providers/internetbs.py sha256=A5U3wK_Mb2ViWwjXBFHjlGxuPscx5EbeUVUWWLr4W8A 7824
lexicon/_private/providers/inwx.py sha256=RJHeECkW83oLw3z46Slwp7WRe9mTotqc4yg0sDfUjRI 7639
lexicon/_private/providers/joker.py sha256=PlDVbMfcu4cgDzkNZBNJbEbzoGumuL3w7fVMFO8sMIo 12624
lexicon/_private/providers/linode.py sha256=eViO2gU_biKlS8PBvGInZMMhnFAb0QSGKNVxELP8kXY 5579
lexicon/_private/providers/linode4.py sha256=-M3NuCBpm5jpJ8pO36h9aMWPZwAq6cAt9egxxTOiOZg 5799
lexicon/_private/providers/localzone.py sha256=2x-eOvnnK_juUunCk9UTUcawbjqwYD5AqGWK-mi66lI 5704
lexicon/_private/providers/luadns.py sha256=xasLqau4HaNOSb5wITeilL-27rlhZfTZ64Qr3P0bkMM 5001
lexicon/_private/providers/memset.py sha256=ir6ZEsLrVsq7i-FYqNqQ8QtIXE4UUfC5oF1PMSYHBvQ 5770
lexicon/_private/providers/misaka.py sha256=Lk003ope-KWRX4mUdiqr8GVdlKtpw9ePtpGcK--r4rI 9233
lexicon/_private/providers/mythicbeasts.py sha256=KSnJiIoYMl64OZPK8lghIFGAF0-wBF-YOJHjTYrMpE8 10888
lexicon/_private/providers/namecheap.py sha256=Sx9-h4gsL7ffJ2uZtWL0BvZi5crovGEQZt3fwW_gCeY 18154
lexicon/_private/providers/namecom.py sha256=pCMr-Yf4SMY5WdFNu-uiVO0TBuFyk-nFVo2KYobNSNQ 7114
lexicon/_private/providers/namesilo.py sha256=tcocE6pZi4H9HGLCEJCKC_rl0h2oLrLEH0Mq1t2VfvM 5665
lexicon/_private/providers/netcup.py sha256=AQpHyot7jR87rMT8fzxoS49ediTczAEEZz4n_qSB0SY 7225
lexicon/_private/providers/nfsn.py sha256=PD1y2rMxRjAZaCaUpJj-h4Ltbh1WFLADt1QjI9sBaeg 6377
lexicon/_private/providers/njalla.py sha256=gwioEg8-cdpGYQu_UoIqxMUGknGFRO8t7km30BjtQfA 5293
lexicon/_private/providers/nsone.py sha256=fEGh7Lu9-saM0Ub5sb5ruqVBTuis4xTfzdGZBdwc-Zc 9325
lexicon/_private/providers/oci.py sha256=sGHCDsf6ajHp14b9imiMZ9DL3R6MxMMxnRPQOEWfO3k 13016
lexicon/_private/providers/onapp.py sha256=5f9sXaqICzftuocglisK2XyjV25fO4MCijLP0g5qbyU 7322
lexicon/_private/providers/online.py sha256=lRIoFZyO-4tYzXzYB73Y7oby0eUtT3nYCHs43q93Nn8 8654
lexicon/_private/providers/ovh.py sha256=oHntrA1PF7rpWS96cVzeJrDx4x-EBuRnsbSoj9POfJE 8950
lexicon/_private/providers/plesk.py sha256=QkX-6b8vC7FbfEVIeOC4NCE0Dw2SthjdKHBBnZlGZyY 10225
lexicon/_private/providers/pointhq.py sha256=jetYAW0Lud9MuhwivyAfsVQjlK9bGrwrZxbOIpGNsWM 5045
lexicon/_private/providers/porkbun.py sha256=gvfQhw-M6CMVUJEAAmX_3Xiq0lQoVEeYSraRWmVOyJM 6098
lexicon/_private/providers/powerdns.py sha256=cwvNZ-GQIns0B3UooDqfjZO9JxNYWJz8U0F3XBDne7c 10007
lexicon/_private/providers/rackspace.py sha256=uZrywUIP-NLk_j2-q_dikgEFrvGzEAGvXEexM1HAYc4 10112
lexicon/_private/providers/rage4.py sha256=DIKxJdGJL2JWwfgbegcUq2TbGbVpIQRbvs2KdpkPDFQ 5432
lexicon/_private/providers/rcodezero.py sha256=h7vDEFJgu_LqbX-PsNFqXUEmxA5PsMARO_q5l5E68PQ 8467
lexicon/_private/providers/route53.py sha256=v3tU1nsyNZRZItqmJ1ue9K7MWgWx-6M2d0y0xCIpYXI 14774
lexicon/_private/providers/safedns.py sha256=WRlDma6QWf-Xa4gnEdxWXChBwj04YUkTt8XGgDj2v4g 7902
lexicon/_private/providers/sakuracloud.py sha256=kcv4oSxLc-D0QKqr6BK3C9MKYrZWZEuTgexY4RJRjTY 8240
lexicon/_private/providers/softlayer.py sha256=LVoL0KgeJYd0rtv7DX3n0hE4VNuq-WuiNMDeeGJqmG4 5240
lexicon/_private/providers/transip.py sha256=TIr4cEUxRefUenXqYGiqZT6A8_SoblHzuFEn0i9reKk 9426
lexicon/_private/providers/ultradns.py sha256=ItoXMMBRCPtr61cf2_ibZPBjqgpfiVOzz_v6lg1gSh0 10190
lexicon/_private/providers/valuedomain.py sha256=Cn570nagHqgTzO-1eRJKxwonRdrahtAc0CQSIwZHjrQ 25443
lexicon/_private/providers/vercel.py sha256=Hs6wJyt-ZM6vukJ6Ql5_tyO72IzMP5HTqHl-WIDKqzs 6556
lexicon/_private/providers/vultr.py sha256=H-l4J290U4aihH4hxMagbDmreI27_73wVAvyTPSDTCo 7015
lexicon/_private/providers/webgo.py sha256=cViuw5ZCLgm3dLUuYaIyA58-geic8-VOGDPz1o8ZB2c 12567
lexicon/_private/providers/wedos.py sha256=_9fsIn3ElggXPs_sIZ5Uz2Lx_K8utSH6747N6IwAKts 7447
lexicon/_private/providers/yandex.py sha256=dl9Z2ZOZcH1MmIIknkYx34D6FODRByOVCrEoSBHUntQ 7021
lexicon/_private/providers/yandexcloud.py sha256=TcLYbUbhWTkhK_DI4bNhhNw6hezZraPTyBEoof0n6JQ 14637
lexicon/_private/providers/zeit.py sha256=VqKyTPRNbsthpNZk8PVwsPnV7Y2Z0XV7yaoCa4kBmgM 498
lexicon/_private/providers/zilore.py sha256=LOgaAhLZTbeeKZQRaSS0H7mIuaPT5fPkfsUxeIaySak 6641
lexicon/_private/providers/zonomi.py sha256=3XeSK6sMjJAWh2ZQJyWMvYzQxzziKv0KfXF_3lH2YlQ 7097
lexicon/client.py sha256=zFsX5A41W_ADYb3_D9XzwW_xB1mxWVbqNmR86gnA_gc 9586
lexicon/config.py sha256=Zn6SvQxPNF6wzh6StzrxZbnIBvS_sezRulCnrMcZikw 16004
lexicon/exceptions.py sha256=GXObOEF1AorjXT94c8bKx-XEN2aRGh6z6IxnNqIPBSc 469
lexicon/interfaces.py sha256=iFhbvwU3DiNJnOZ2Qv43kzPH1OemeLDOFako1AzgteM 7775
lexicon/providers/__init__.py sha256=rilIvzaKKGSj0OPMGlz8NOrHy0QO85ck45p5-6Xev8U 639
lexicon/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dns_lexicon-3.17.0.dist-info/LICENSE sha256=E-JPx5QDFFMNr0ekq1ZEgv9jadcAJBMJFQZi23tH8f0 1082
dns_lexicon-3.17.0.dist-info/METADATA sha256=H9BaVMJ1zElAqKbYyn48n3WI_vabKTywihiVKHlFKTM 13156
dns_lexicon-3.17.0.dist-info/WHEEL sha256=FMvqSimYX_P7y0a7UY-_Mc83r5zkBZsCYPm7Lr0Bsq4 88
dns_lexicon-3.17.0.dist-info/entry_points.txt sha256=HwrgQG4dR36vIuguNK4-71UjRaTY85lqRQFlKQRlj2w 53
dns_lexicon-3.17.0.dist-info/RECORD

entry_points.txt

lexicon = lexicon._private.cli:main