hostbutter

View on PyPIReverse Dependencies (0)

0.0.1a5 hostbutter-0.0.1a5-py3-none-any.whl

Wheel Details

Project: hostbutter
Version: 0.0.1a5
Filename: hostbutter-0.0.1a5-py3-none-any.whl
Download: [link]
Size: 104254
MD5: fc39f299fd4e01c7adb898cd24311eca
SHA256: a4dff3222fd2cf716691b57f012598d40c49f450ae75e6f3cc8248ad4546485b
Uploaded: 2023-02-22 08:02:51 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: hostbutter
Version: 0.0.1a5
Summary: WIP
Author: Donald Mellenbruch
Author-Email: hello[at]Fresh2.dev
Home-Page: https://codeberg.org/Fresh2dev/hostbutter
Project-Url: Repository, https://codeberg.org/Fresh2dev/hostbutter
Project-Url: Documentation, https://www.Fresh2.dev/code/r/hostbutter/i
Project-Url: License, https://www.Fresh2.dev/code/r/hostbutter/i/license
Project-Url: Issues, https://codeberg.org/Fresh2dev/hostbutter/issues
Project-Url: Funding, https://www.Fresh2.dev/funding
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.8
Requires-Dist: myke[io] (==0.0.1a18)
Requires-Dist: ansible-core (>=2.11)
Requires-Dist: copier (==7.*)
Requires-Dist: jq (==1.*)
Requires-Dist: requests (==2.*)
Requires-Dist: packaging (==23.*)
Requires-Dist: pyyaml (==5.*)
Requires-Dist: typing-extensions; python_version < "3.10"
Requires-Dist: setuptools (>=62.3.0); extra == "build"
Requires-Dist: build (==0.*); extra == "build"
Requires-Dist: wheel (==0.*); extra == "build"
Requires-Dist: twine (==4.*); extra == "build"
Requires-Dist: python-lsp-server[rope] (==1.*); extra == "dev"
Requires-Dist: ruff (==0.*); extra == "dev"
Requires-Dist: pyflyby (==1.*); extra == "dev"
Requires-Dist: black (==22.*); extra == "dev"
Requires-Dist: isort (==5.*); extra == "dev"
Requires-Dist: mypy[reports] (==0.*); extra == "dev"
Requires-Dist: pylint (==2.*); extra == "dev"
Requires-Dist: pylint-pytest (==1.*); extra == "dev"
Requires-Dist: mkdocs (==1.*); extra == "docs"
Requires-Dist: mkdocstrings[python] (==0.19.*); extra == "docs"
Requires-Dist: mkdocs-autorefs (==0.*); extra == "docs"
Requires-Dist: pytest (==7.*); extra == "tests"
Requires-Dist: pytest-cov (==4.*); extra == "tests"
Requires-Dist: pytest-html (==3.*); extra == "tests"
Requires-Dist: pytest-sugar (==0.*); extra == "tests"
Requires-Dist: pylint (==2.*); extra == "tests"
Requires-Dist: pylint-pytest (==1.*); extra == "tests"
Requires-Dist: packaging (==23.*); extra == "tests"
Requires-Dist: mocx (==0.0.1a1); extra == "tests"
Provides-Extra: build
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: tests
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 1114 characters]

WHEEL

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

RECORD

Path Digest Size
hostbutter/__init__.py sha256=1bIB4cO0lHoImpBXm_W9ik_h44pHOxpv4T_nsGabvIY 103
hostbutter/__main__.py sha256=EGq0uPhbX9-fRKfEShYd3v4nfrT-8at27EBBtzpcrDk 5669
hostbutter/__version__.py sha256=hnxg6uqHJBODcRxoMFMM27CIubX0_co8v5RtgPUluHE 24
hostbutter/constants.py sha256=P32zEr0SMhsS18Mfjzf10y6qPndmbAXY36TwF-Uq8qA 373
hostbutter/exceptions.py sha256=TdlAjepBzgj88n87NCdPShhq28URYPiH6GMQLNEN7qU 236
hostbutter/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hostbutter/query.py sha256=q0edMTah5OBOFov3rOyJ5GgwoanZsD5HO0AsmgcMKoc 5973
hostbutter/utils.py sha256=0eh7Yywa37U0rnCxYGRiPDouQqcvDUbUmpRfeXByKEQ 1251
hostbutter/__pycache__/__init__.cpython-310.pyc sha256=MoPIrPm7UPxzeD2RVKOOxSIJC1UmHMfYEclZSWUB8LI 228
hostbutter/__pycache__/__main__.cpython-310.pyc sha256=8aAfrLAU_cQGx-bwnaFWpTVutuvauOHEEkp369i-PfE 4978
hostbutter/__pycache__/__version__.cpython-310.pyc sha256=3gIntQQCHui7Am8rVG4Z9WFY9DPWPTXaQAhYDHS4nGI 156
hostbutter/__pycache__/constants.cpython-310.pyc sha256=THgE3ConITJHF1cCSKKl4o08-_Eux52riW2rZkWKxI4 553
hostbutter/__pycache__/exceptions.cpython-310.pyc sha256=LYFsGGnV_QiYEfMpeQKX8ie47KVuXcLeEp8j-qPAowg 790
hostbutter/__pycache__/query.cpython-310.pyc sha256=JGKke9D6j9G2nNPIRLCkCnhbrRHRgiWLh7eeLkmxPIA 4792
hostbutter/__pycache__/utils.cpython-310.pyc sha256=vEVePkDOkRCxRcj3H6AbhuYzjLBpWGEai-g8F5ibpQk 1506
hostbutter/collections/requirements.yml sha256=Xib-eL6lM_zXpGpjjMPC5qV8pCmLuYmjx8jI7RUZ46c 448
hostbutter/collections/ansible_collections/fresh2dev/hostbutter/README.md sha256=50Nn9lfD1Ke-dpq3A-_6ogcbLgx6t6ga8pqDJ64Wens 79
hostbutter/collections/ansible_collections/fresh2dev/hostbutter/galaxy.yml sha256=CNP_vuYHBWw18YFxlJl4qP8O3tkF-wANbLeeSG9P-O4 3212
hostbutter/collections/ansible_collections/fresh2dev/hostbutter/meta/runtime.yml sha256=F4QgV50lqTl0FSzptW-1f02dmEelJr-9Yi_9-n6wGqc 115
hostbutter/collections/ansible_collections/fresh2dev/hostbutter/playbooks/apply_ssh.yml sha256=EqCGR8TeQjsVrxQz7cEm7A9fCDPdnFijKruYekBMWHo 5428
hostbutter/collections/ansible_collections/fresh2dev/hostbutter/playbooks/apply_swarm.yml sha256=Ir_absAjFMz0NX3gsUZDs3b2dY2rpHiXXJdy2diQqCE 130
hostbutter/collections/ansible_collections/fresh2dev/hostbutter/playbooks/reboot_swarm.yml sha256=4D9ZvHQASOrUPYfgNbykP3-sqJQO8TLfXn-jCH1fI4Y 1196
hostbutter/collections/ansible_collections/fresh2dev/hostbutter/playbooks/upgrade_swarm.yml sha256=Iw0o3KFpA3zMjGqWcE4eKkGmAd0-iS-RBYzO2UTNHyY 331
hostbutter/collections/ansible_collections/fresh2dev/hostbutter/roles/swarmcluster/defaults/main.yml sha256=zDMRBIY6TVnzoce1QR9PyZBnKpM-5AeCejDeef6Q8fk 5281
hostbutter/collections/ansible_collections/fresh2dev/hostbutter/roles/swarmcluster/handlers/main.yml sha256=pNZB45lXUYCMUpKx-owC4KpqTn4HASWeYz29UTzmv-o 1249
hostbutter/collections/ansible_collections/fresh2dev/hostbutter/roles/swarmcluster/meta/main.yml sha256=BN07HYeB6nr3foUnby1uatDOzlmR7GpJUvdUYI__Qzo 1188
hostbutter/collections/ansible_collections/fresh2dev/hostbutter/roles/swarmcluster/tasks/apply-cacert.yml sha256=MkI08zKNBunWWJW501-1hebb17gs5ZU54Xpj_PnEWOs 1062
hostbutter/collections/ansible_collections/fresh2dev/hostbutter/roles/swarmcluster/tasks/apply-dns-systemd.yml sha256=5bXwgpABJSCkPCeDDYxHAyY0V5iM3r_azoGYzSmBePQ 3385
hostbutter/collections/ansible_collections/fresh2dev/hostbutter/roles/swarmcluster/tasks/apply-dnsmasq.yml sha256=RkMyB88G95COJEMxhYyk1umiAg4uXpRqCbr41EIPBwI 941
hostbutter/collections/ansible_collections/fresh2dev/hostbutter/roles/swarmcluster/tasks/apply-fail2ban.yml sha256=iy4NZpXLWI7zHO6vRQGqacwXwp1L5U4yEwlIOfQoE3s 357
hostbutter/collections/ansible_collections/fresh2dev/hostbutter/roles/swarmcluster/tasks/apply-firewall.yml sha256=cLx2csX8neGSRA5wc0flWQQMG0XXKMnPUgeOMlYF-vE 1912
hostbutter/collections/ansible_collections/fresh2dev/hostbutter/roles/swarmcluster/tasks/apply-nfs.yml sha256=pGiBaleRoBMDy9wJ-Fok81dh99nHNCzVBKXO470gpZ4 302
hostbutter/collections/ansible_collections/fresh2dev/hostbutter/roles/swarmcluster/tasks/apply-swarm-contexts.yml sha256=5o6yNVHaZeLqILOq_0rJqBYoppts7QFbDxZmwaY26Ac 1871
hostbutter/collections/ansible_collections/fresh2dev/hostbutter/roles/swarmcluster/tasks/apply-swarm-labels.yml sha256=PQwR7Zdd6MSggOzhFU0ty0SMJ9Foo14nf_RrUNHyNWg 927
hostbutter/collections/ansible_collections/fresh2dev/hostbutter/roles/swarmcluster/tasks/apply-swarm-mode.yml sha256=i5gX4vagNtuvnBm6iCeWxjz8OxBc5q5fjg9tyxLKiv4 3098
hostbutter/collections/ansible_collections/fresh2dev/hostbutter/roles/swarmcluster/tasks/apply-swarm-networks.yml sha256=LhKIdiCArEHxn8gBR9wZ-cvtZM5bF3uYpARDdwYMWIE 371
hostbutter/collections/ansible_collections/fresh2dev/hostbutter/roles/swarmcluster/tasks/enable-memory-limit.yml sha256=Ff6WxSGVs8C7K2hXxQqb8Y7-tJ4xGE05R_OtIRA9Hfk 847
hostbutter/collections/ansible_collections/fresh2dev/hostbutter/roles/swarmcluster/tasks/install-docker.yml sha256=oBzATDRhjZ1iQWihPtwRHhtwRps-rY8vjWgWuZ2CVQQ 739
hostbutter/collections/ansible_collections/fresh2dev/hostbutter/roles/swarmcluster/tasks/main.yml sha256=dc-fz1R1wHZ7FFzwRJefWApU-vfsog3HcSvKktzi884 2512
hostbutter/collections/ansible_collections/fresh2dev/hostbutter/roles/swarmcluster/tasks/reset-iptables.yml sha256=C3lb2qxIWm0uvCpdXJnbK_GDocQnOhbeQsA6uhB-f0E 520
hostbutter/collections/ansible_collections/fresh2dev/hostbutter/roles/swarmcluster/tasks/setup-ntp.yml sha256=JnHnwTeQWNvPRyeulIdlxBFZY_4zQd4RlCk3Xe2YCGo 322
hostbutter/collections/ansible_collections/fresh2dev/hostbutter/roles/swarmcluster/templates/firewall.bash.j2 sha256=_-Lm1_sPBF5E9nb5cJrDdgnknmqOrWIiDTc8Hw60nfE 3966
hostbutter/collections/ansible_collections/fresh2dev/hostbutter/roles/swarmcluster/templates/firewall.unit.j2 sha256=B9dsgKNGesmfVo_2y06izqzG6zmkO2qTbOFx8JecFAk 201
hostbutter/collections/ansible_collections/fresh2dev/hostbutter/roles/swarmcluster/templates/jail.local.j2 sha256=1ac9cnRndsVUmTK30U3FrToFKwX1kOV_L1WQf6elmB8 256
hostbutter/collections/ansible_collections/fresh2dev/hostbutter/roles/swarmcluster/vars/main.yml sha256=JjQcRbSlc4qWTR8Xe4OXNeumB3_bEQ2x5MyY8RSOFlM 41
hostbutter/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hostbutter/commands/ci.py sha256=00jf0XvHcJeFUyd6u9G8v_UbegBGkqUb7fkXwgWJY6Q 4034
hostbutter/commands/cluster.py sha256=vKKArYI9F2iYu4f8vu26oCc3QuVX2KbIBpWbWJOcSHo 12071
hostbutter/commands/context.py sha256=8oWAea2Vs9EsJf3br8c5HgR8ARxiCwMorbpl7Ek65iQ 1930
hostbutter/commands/registry.py sha256=FicgUsb0cqGe1w7mL3FKWd0jfILWQWjvopDM5HzVSVU 13672
hostbutter/commands/service.py sha256=nfU3UuJAuvJh8JQ-73GU0FZ_e4fQmgdu-8gVWo9nmDk 6052
hostbutter/commands/stack.py sha256=uvjRSuCqBdcKDYG1jB3jCef47cLeELb4qO_q-8FT-Kk 17831
hostbutter/commands/swarm.py sha256=6SueI2S-H-C2xhiOlzmYf3iN5todOb2HivQJLZieQqQ 7674
hostbutter/commands/__pycache__/__init__.cpython-310.pyc sha256=yRHUIjj1sW7t87cQsZTd4EIHmGh1iCtptaDYuKGPGJ8 139
hostbutter/commands/__pycache__/ci.cpython-310.pyc sha256=U4WBro-yKOOJm5zKpU3tHkAOeN82mKfXcKrR9Sk0aKo 3689
hostbutter/commands/__pycache__/cluster.cpython-310.pyc sha256=wKAWjv-WWcEck6hsx2rQvZyS9iRJu5EGlbGjil4ZwJo 9449
hostbutter/commands/__pycache__/context.cpython-310.pyc sha256=uofOsgCdGQtbJK_5iOhcgqvNio29VmBkCmJMDtP7uOg 1968
hostbutter/commands/__pycache__/registry.cpython-310.pyc sha256=-ZaVXdaQ1wLN3euRxa7B7E-TIb4m47oNNVoIAy4MIxQ 10114
hostbutter/commands/__pycache__/service.cpython-310.pyc sha256=U4xK1X04vctYuTbAq9g_eXCoVfgHU5HkrfO3Ncj1Zzk 5327
hostbutter/commands/__pycache__/stack.cpython-310.pyc sha256=SYLUowC4cHt_I-5OMqKWGR98ZNUL0w76Tn1kxjsLEPg 14084
hostbutter/commands/__pycache__/swarm.cpython-310.pyc sha256=RigjZ_JtF4V8lwmXVmqb0thBvNL6uJadUyc8C8STxWs 5669
hostbutter/resources/docker-stack-wait.sh sha256=Ep8H2MsYKSSYp9DXu85SH1nu54RY9TNzhHFPLhCFtH0 5335
hostbutter/resources/hostbutter.jsonnet sha256=FdHbQ6HThhddarp89lC1-8G5qq5fn7m5VJPhu2ytysg 11633
hostbutter-0.0.1a5.dist-info/LICENSE sha256=qgstd_a1Bw2F9g5W3SMnHvnssT-lLWd14szAUkhjGYI 35106
hostbutter-0.0.1a5.dist-info/METADATA sha256=2e6jgkdpuKqVTrMeD2JI44GrbdOzrbKzSr-HsBxVgB8 3327
hostbutter-0.0.1a5.dist-info/WHEEL sha256=2wepM1nk4DS4eFpYrW1TTqPcoGNfHhhO_i5m4cOimbo 92
hostbutter-0.0.1a5.dist-info/entry_points.txt sha256=p4tLeIMviUluZP6b5iOBEXuRwNcKwrY3sgy6WCamfhI 90
hostbutter-0.0.1a5.dist-info/top_level.txt sha256=QNPdxH1AlCYdlHklhk9fOXuvN1Hz_MDa64ImdJoNYI4 11
hostbutter-0.0.1a5.dist-info/RECORD

top_level.txt

hostbutter

entry_points.txt

butter = hostbutter.__main__:main
hostbutter = hostbutter.__main__:main