octodns

View on PyPIReverse Dependencies (39)

1.6.1 octodns-1.6.1-py3-none-any.whl

Wheel Details

Project: octodns
Version: 1.6.1
Filename: octodns-1.6.1-py3-none-any.whl
Download: [link]
Size: 97990
MD5: a2f25bdb9dd32bf5b6b658b8e410e8cf
SHA256: 3578261876857425b5915927d31f0189b072341d63459966f12dfd8ce953758a
Uploaded: 2024-03-17 19:47:45 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: octodns
Version: 1.6.1
Summary: OctoDNS: DNS as code - Tools for managing DNS across multiple providers
Author: Ross McFarland
Author-Email: rwmcfa1[at]gmail.com
Home-Page: https://github.com/octodns/octodns
License: MIT
Requires-Python: >=3.8
Requires-Dist: PyYaml (>=4.2b1)
Requires-Dist: dnspython (>=2.2.1)
Requires-Dist: fqdn (>=1.5.0)
Requires-Dist: idna (>=3.3)
Requires-Dist: natsort (>=5.5.0)
Requires-Dist: python-dateutil (>=2.8.1)
Requires-Dist: pytest (>=6.2.5); extra == "dev"
Requires-Dist: pytest-cov (>=3.0.0); extra == "dev"
Requires-Dist: pytest-network (>=0.0.1); extra == "dev"
Requires-Dist: black (<24.0.0,>=23.1.0); extra == "dev"
Requires-Dist: build (>=0.7.0); extra == "dev"
Requires-Dist: isort (>=5.11.5); extra == "dev"
Requires-Dist: pycountry (>=19.8.18); extra == "dev"
Requires-Dist: pycountry-convert (>=0.7.2); extra == "dev"
Requires-Dist: pyflakes (>=2.2.0); extra == "dev"
Requires-Dist: readme-renderer[md] (>=26.0); extra == "dev"
Requires-Dist: twine (>=3.4.2); extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 31408 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.43.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
octodns/__init__.py sha256=mCEEYkq8emtkQYfBZRPm3HcX70rrnBSG-WVNTwDnOgI 144
octodns/context.py sha256=Um5FQMxbmRgzroSGD6r6nUlFhrHX2-Db-q-SupqphEA 641
octodns/deprecation.py sha256=lhE-12SiH8FJGxNZkObxX4F9LDP4fx6mRqEL52NkBCg 135
octodns/equality.py sha256=BxblCTQPrzs2hTebsiyh5eJRNmKKBXe_KSylJfw8RE0 717
octodns/idna.py sha256=YPaJufJaioVHoCaRtVq0MSQ9iG02A2x1hpTeMC4vKto 2373
octodns/manager.py sha256=eUrSUnpsnL9erHEvQ18RTb4H8JXPNX-ktzqU5npBRws 39419
octodns/yaml.py sha256=uqKrGJ_79mdfDAOgimuIu1-GoUNq-THSp2wFXRjeuo8 3053
octodns/zone.py sha256=nemP7Smb_tvjm9QueCCQ6vUygi2JhO9N_RLfPrCnhqI 12776
octodns/cmds/__init__.py sha256=GoHzwJVc4Cx8DQd6CLnl_rXGia_p1HfJPCYDoZd92uA 6
octodns/cmds/args.py sha256=WXj4vbTGerS0R1vZ5UFppHFD1z7nFcsyXBf4lX2RdD4 3554
octodns/cmds/compare.py sha256=oJMCnLuAq5pEu2ste4MKn0CKS8YSWKu5pX_o9LaF4U8 1423
octodns/cmds/dump.py sha256=jmME8AAn0QSI3gqWwfnLmdIK6Hntz4-6haUUkwqLZsY 1624
octodns/cmds/report.py sha256=kZM0BNbKRez4IOI1zcSEGjrRqgJQzqBFJW9FtlSRooA 3554
octodns/cmds/sync.py sha256=0ttn1xZjaIlBYy9FeF9PmVDdeVRpacCyokXjRGZghB0 1812
octodns/cmds/validate.py sha256=zqUnny89sPOavWaonPdaE4e2JLhwg0qGs-2gvFxzCD0 1049
octodns/cmds/versions.py sha256=0usxvz_opEGqgiQSJhzwMKq-RNED_5394Fs_h6ey1HI 444
octodns/processor/__init__.py sha256=GoHzwJVc4Cx8DQd6CLnl_rXGia_p1HfJPCYDoZd92uA 6
octodns/processor/acme.py sha256=A9oT3gTBI7a9h0Ud4d6qvrg-jTDo0RkWDQMa9rt4EXI 1824
octodns/processor/arpa.py sha256=0vn2uMrklkLyU0BRuM9ggLxQycUn41nSlxHYnL_Ee54 2334
octodns/processor/base.py sha256=64tmTBDxo0bGEzvLy3o7iX5XfXf0cnhuvOKgCEiwHi0 4502
octodns/processor/filter.py sha256=rfIRU3ZYzkLwWH5vz2B86Clp0-9nZPjGN5103riFW18 14464
octodns/processor/meta.py sha256=Z1Wo-naIl7UuDFeNakPi712-XERL1Gd0By0H6jbt5EI 4999
octodns/processor/ownership.py sha256=8QO5Yf0j1fsndCygntDOy0JhppPAdd1E5HAxxsLUlu4 3836
octodns/processor/restrict.py sha256=lNVKmsKGgS5UGsorLszMvEnkzYywDafE2SGFTxG0Lew 2260
octodns/processor/spf.py sha256=7YWLg9W8ugU0F6gfkP3ILAR5M7E_UJh1Qe1whc3Bf9Y 4010
octodns/processor/trailing_dots.py sha256=er6Pl_-ZOWbkY3Soxn2U1I4Bb_azM2nDGOOb2uvaaGo 1493
octodns/provider/__init__.py sha256=dgVOd-mTsWyk5Vllw2b3QwI4SiCXOsAWK48wYnntZuM 108
octodns/provider/base.py sha256=ySfA-cgKNSlOZga2mKO1v-LkuRH63IVjswiIn1BZ4I4 12523
octodns/provider/plan.py sha256=Mw_UUm461s1lI994ZaV-5BaPfh5XzGBsWcHEHwPDszg 11312
octodns/provider/yaml.py sha256=GP9K6HOfCt2X72OBXKKWL3xW2Xmylqdsuzxx3jKb_I8 15812
octodns/record/__init__.py sha256=8-WZJyNLGUKW4oGqHwQOVeoo7sMVhp2_gf4lwE4saQs 1471
octodns/record/a.py sha256=l651s-tgcaf6ZQKPrXREaPP4c9D0BN742lOipjflcU4 412
octodns/record/aaaa.py sha256=ka5RBMfKkxY6OmDrr1xQThCyaz0_aG813l_H3NBzmfs 423
octodns/record/alias.py sha256=JgAg2x-6cHuyPsGyjCGJo8XHgOCQlKhyHbWKxuauE5w 488
octodns/record/base.py sha256=B07CAw5Lb5KbNthg4eifaN9iZHLVpUQbTwS8bnODX_w 12299
octodns/record/caa.py sha256=ZeLIA_lemZbkqGduSsvLhRJBJmOEfO_Ultwdi7nMOkc 2334
octodns/record/change.py sha256=1FE_OloMB_bMoxlc19hculab38YrjfZZVaGz-tU5m4Q 1769
octodns/record/chunked.py sha256=YN0PcagPTEb9MiXS2ly6Qb5MQ2NvcgsXqIAk5rIUleI 1750
octodns/record/cname.py sha256=JBfD_ew0p1ZVTjhdvF_PHRVCmM4lEioE-fcH-XWr7DU 534
octodns/record/dname.py sha256=Dcerz8RUtYfsvF5VLN-DoqmfFdLehsgG2cixbfTdC74 296
octodns/record/ds.py sha256=nnbIypFi9IHsM6BR9L4n4IpXaaNh4TPZr3vlS2ehdFE 5636
octodns/record/dynamic.py sha256=HnbzTewilm-9yBg1dxD_OCY3YeP6PIh1UJU4BQhlTlA 15354
octodns/record/exception.py sha256=IkYDMYS1udyEn9NQy1U0K5vp5JW7opg1SByZWaS4osQ 611
octodns/record/geo.py sha256=N8mswcEq6DjWswlM-Z50Uo4vRgLcyH_9_Ljria1LDyc 5531
octodns/record/geo_data.py sha256=AeuHH6DvOTUt_QanHF1WrvlT7aaVyZfDMV0WscCGLBc 13426
octodns/record/ip.py sha256=FU_XIThQNPi4Fc_R9-6XgYlnan6YZdlZY5kb3g4djXQ 1385
octodns/record/loc.py sha256=XVd1PglpTKvrzFwDIt2SnoHzUV28e4fSz4kh9_DT_74 10692
octodns/record/mx.py sha256=6wgdyFvZdR9i0t8uZ5GeB1CHR5KmOheup7Ck6Qrsc-I 3299
octodns/record/naptr.py sha256=c0gOzixhNOwxZyybjBiWh3HOyLdaGHdQMpsUTEpktAk 4458
octodns/record/ns.py sha256=6RFDt2v78SE6veNqmJoxFK5zNCW2uIPSOLSrJDHfxC0 235
octodns/record/ptr.py sha256=c3RimyKlqeytEii6K4iLlhO_6pU05_rmwTn3sGQS9Y4 412
octodns/record/rr.py sha256=hjp8QotDvw1znMW_bVvM_ddV5dJvVrgv2uTrUSANWkQ 644
octodns/record/spf.py sha256=Z5RMlIPmorzr3y7Y99ErOov6L0a9WUKBw02cBaLrYdU 512
octodns/record/srv.py sha256=vE2ihiUSgjxMDKdEfLwFyX8J-5TbVktYbrE7sRa8MyY 4305
octodns/record/sshfp.py sha256=xn16uIr8i-_q7rjDhQfWo58j79mil6_DqY0Y0HY3lDo 3468
octodns/record/subnet.py sha256=rGA4vyu_Ytl6uumCYiF4mdF5Z_fNmcoYH66R2z_WsMQ 465
octodns/record/target.py sha256=Y9eXhN04Ro5oi1n_-6PIKMhWW1yRiCS5NScaI4oEexU 1951
octodns/record/tlsa.py sha256=UyLizyNjCPJ5Xy3YY6cWbVaN2jQzuHNoomsjk_HBpqw 4998
octodns/record/txt.py sha256=hxjz1t_E6fUAulVllZx1TK71iHtIBFvfIxWpLEFK5V4 257
octodns/record/urlfwd.py sha256=cPPdNAsJ8BPW_89h8mfswvuubuM5PaeIRiMDUZ8cxQM 4048
octodns/secret/__init__.py sha256=GoHzwJVc4Cx8DQd6CLnl_rXGia_p1HfJPCYDoZd92uA 6
octodns/secret/base.py sha256=ycZb1daLVws-Voog2Vq1-llnqDzAb92rEdm50bakcUw 180
octodns/secret/environ.py sha256=1g66s2a2zjrBTB4sx4ThjCWlZ6o-bxFjq_ebnG7YNuo 861
octodns/secret/exception.py sha256=OG7F5fsHL15-Xtre8hBP5G45UuNWbuRnzlN2-H-lO-o 52
octodns/source/__init__.py sha256=GoHzwJVc4Cx8DQd6CLnl_rXGia_p1HfJPCYDoZd92uA 6
octodns/source/base.py sha256=NYFSGxDLRd2ltI7DSKtkV2926VxDNqQRftBPL6j_d6s 1712
octodns/source/envvar.py sha256=JpKlulVHguD-r-2m9ulrMZv6Ak_XEyaJCFvbm4Wxf1c 3280
octodns/source/tinydns.py sha256=t3EShYtL-lpFW1LVhoj2ZfQt2OA00ogF_F05jUvMm3Q 15823
octodns-1.6.1.dist-info/LICENSE sha256=vWCiWlB3SMjfbIdbGGhJu62IvKEEexHokAa8wFcqJr4 1129
octodns-1.6.1.dist-info/METADATA sha256=phG7Im99kU8HJhQs5frEMMe4C6f6TCZ63blUCERq1C0 32513
octodns-1.6.1.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
octodns-1.6.1.dist-info/entry_points.txt sha256=AaCqMTWiRnJtd1g4aPkKIRtL5aInDfDCvW2a4kyCc_Q 272
octodns-1.6.1.dist-info/top_level.txt sha256=dxLtKdrAD4DQYRQscT_HFHrSPK1Oh2c3PB9kLAFm60Y 8
octodns-1.6.1.dist-info/RECORD

top_level.txt

octodns

entry_points.txt

octodns-compare = octodns.cmds.compare:main
octodns-dump = octodns.cmds.dump:main
octodns-report = octodns.cmds.report:main
octodns-sync = octodns.cmds.sync:main
octodns-validate = octodns.cmds.validate:main
octodns-versions = octodns.cmds.versions:main