wikimedia-spicerack

View on PyPIReverse Dependencies (0)

8.5.0 wikimedia_spicerack-8.5.0-py3-none-any.whl

Wheel Details

Project: wikimedia-spicerack
Version: 8.5.0
Filename: wikimedia_spicerack-8.5.0-py3-none-any.whl
Download: [link]
Size: 148076
MD5: 5ef6cf544a095d2ac261c0cda84080a0
SHA256: f6f98b368ea0c37f5d313bb8817872ece6a47528f3f1db9f60ac91274ae669bd
Uploaded: 2024-04-15 11:14:08 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: wikimedia-spicerack
Version: 8.5.0
Summary: Automation framework for the WMF production infrastructure
Author: Riccardo Coccioli
Author-Email: rcoccioli[at]wikimedia.org
Home-Page: https://github.com/wikimedia/operations-software-spicerack
License: GPLv3+
Keywords: wmf,automation,orchestration
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: POSIX :: BSD
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: System :: Clustering
Classifier: Topic :: System :: Distributed Computing
Classifier: Topic :: System :: Systems Administration
Platform: GNU/Linux
Requires-Python: >=3.9
Requires-Dist: conftool (>=1.0.1)
Requires-Dist: cumin (>=3.0.2)
Requires-Dist: dnspython (~=2.0.0)
Requires-Dist: elasticsearch (<7.15.0,>=5.0.0)
Requires-Dist: gitpython (>=3.1.14)
Requires-Dist: kafka-python (>=2.0.1)
Requires-Dist: kubernetes (==12.0.*)
Requires-Dist: packaging
Requires-Dist: pymysql (>=0.9.3)
Requires-Dist: pynetbox (~=6.6)
Requires-Dist: python-etcd (~=0.4.5)
Requires-Dist: redis (<=4.1.3,>=3.5.3)
Requires-Dist: requests (>=2.25.0)
Requires-Dist: wmflib
Requires-Dist: black; extra == "format"
Requires-Dist: isort; extra == "format"
Requires-Dist: prospector[with_everything] (>=1.1.7); extra == "prospector"
Requires-Dist: pytest (>=6.0.2); extra == "prospector"
Requires-Dist: requests-mock (>=1.7.0); extra == "prospector"
Requires-Dist: bandit (>=1.6.2); extra == "tests"
Requires-Dist: flake8 (>=3.8.4); extra == "tests"
Requires-Dist: mypy (>=0.812); extra == "tests"
Requires-Dist: pytest-cov (>=2.10.1); extra == "tests"
Requires-Dist: pytest-xdist (>=2.2.0); extra == "tests"
Requires-Dist: pytest (>=6.0.2); extra == "tests"
Requires-Dist: requests-mock (>=1.7.0); extra == "tests"
Requires-Dist: setuptools (>=53.0); extra == "tests"
Requires-Dist: sphinx-rtd-theme (>=1.0); extra == "tests"
Requires-Dist: sphinx-argparse (>=0.2.5); extra == "tests"
Requires-Dist: sphinx-autodoc-typehints (>=1.9.0); extra == "tests"
Requires-Dist: Sphinx (>=3.4.3); extra == "tests"
Requires-Dist: types-PyMySQL; extra == "tests"
Requires-Dist: types-redis; extra == "tests"
Requires-Dist: types-requests; extra == "tests"
Requires-Dist: types-setuptools; extra == "tests"
Provides-Extra: format
Provides-Extra: prospector
Provides-Extra: tests
Description-Content-Type: text/x-rst
License-File: LICENSE
[Description omitted; length: 443 characters]

WHEEL

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

RECORD

Path Digest Size
spicerack/__init__.py sha256=KpKoWaEetujbPC--ihEDG_YnOPt0MQW4RgcRpR172xc 32174
spicerack/_cookbook.py sha256=qFcanUGJ_EwI8vLkA0s9eLssIssDLpSUa-LDf9wCbfA 18742
spicerack/_log.py sha256=2v7DCpG8qhz5g-1vP2MI0wkJtxSi2_8ClfgkV_ty0uM 4077
spicerack/_menu.py sha256=oZ5ye8UpG6CAfJ87MRj3eZlcuirI4HSuw0Ody-a4p1A 20283
spicerack/_module_api.py sha256=uoyVgJwBLkrr-C77vsj3RXgBFNPLa_1qoKI1iECCrMY 1800
spicerack/administrative.py sha256=wjTBcJzpzsg5hnFvSbkG1N7pWoiaNsPo1iZwfTYgwak 3478
spicerack/alerting.py sha256=SrOLaWG_IZryyBe-aiuEhdotwUFkzmz3zgyJsJ2qcuE 2769
spicerack/alertmanager.py sha256=tlXEDeRsizTMOmZdd7SLvE2BDPE2PzguvfMeLIiylTc 15372
spicerack/apt.py sha256=rUJOW2oLrRgeJUd_Y7Dg979quQf33BLXqpRkVNXne00 5853
spicerack/confctl.py sha256=oBtGibDtwpCLoqEgOLTEbPitNt-Gp575RQZte28AOL8 8072
spicerack/constants.py sha256=zNS-JYM_ffYsJBX6JU6zlYLy4eFnfGtv5DRXW412sM8 262
spicerack/cookbook.py sha256=6kRYeSXRKRTCBTyIOqQCyU7RSmsXZn6YZQr4rxMg9ZE 8106
spicerack/debmonitor.py sha256=kz75HwQ_y9V_f_aLeGoK36sVhsWx6N0PzVjCDcSgRds 2141
spicerack/decorators.py sha256=ET-cH3XvMZjLLrWkbTAVmZOczTvq7KDCmw8QkkI9bCY 4435
spicerack/dhcp.py sha256=Q_sx-9haytBq2GNRM85YFoEsXQeYA7szuEOu9SPSlDE 11425
spicerack/dnsdisc.py sha256=pGvCVdJdyr7PmmI7mhWQjHqxhuzKILAbCqzXxFIFbDE 12124
spicerack/elasticsearch_cluster.py sha256=M8ZXDVwqsQ_gsToY1ZrdS_xOPgedLYrXHEI5JAY2ZPU 29926
spicerack/exceptions.py sha256=jk04qkO0C0KAfyCtEEdTGtl4-VlWPMyZQWcYTwZeiM0 550
spicerack/ganeti.py sha256=gKMlXuGPWLObp-B_EeC97LVPP5tWe-P07ivf13sq37k 15764
spicerack/icinga.py sha256=FsC-LPNz9b2XvjeHFNobxMIpnmA8CrGr3BEmUJ0arqo 27163
spicerack/interactive.py sha256=sHIOeqWEhZnqzQ-cSa1PnKpNlc93SRWSk2M02ZDFJ8s 848
spicerack/ipmi.py sha256=wx9ZzPNvqnB_XCCOE8RSOwXkBwoAisM69UjMYBCOTHY 10263
spicerack/k8s.py sha256=2bHjCDPvsyRcyLWtPyJUsK1UvsoX-kDt58Xj3DBDhWs 18847
spicerack/kafka.py sha256=mRDiY6w-mmhBBMwHG4d6ivz2-co_sl7GAvhZJmk1V2M 14951
spicerack/locking.py sha256=P5zqRFKS4hpKQRyVMXqIzHDE-su5rfowfBaF-mpq6fE 25468
spicerack/mediawiki.py sha256=-nKHpQZOsMWQ7ZB20yTl1tZi9jGbK6ugmnBII8t7YG4 14896
spicerack/mysql.py sha256=-WkITTQLoxxN01HsQ1hzhvo2DdP9Z-CJUUoeVVWcd7o 3329
spicerack/mysql_legacy.py sha256=b4vjt7q8KpXBsSGp48g50ltjYToQQR8BjWzb_YqJECg 14945
spicerack/netbox.py sha256=OidMUJAfU5VoZJKUasUkW-yR4gOPevBKg806s8VxYlc 22764
spicerack/peeringdb.py sha256=87did4gFJK0zfNKLzoqAqctIZm9NVIBiiaHmhmY5Kho 5157
spicerack/puppet.py sha256=QQdU-p1uJfdg45c6rL5uzRghASXorqtxqNdmifI6-AA 28169
spicerack/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spicerack/redfish.py sha256=hiRjzVH9VblN2vMSatATsH85tfgdMhS1XrSlZJvpkLM 36793
spicerack/redis_cluster.py sha256=25jWPiMge0-2TTYEOnf7YI0s08o0oRZ-MrdZgKXhm1s 6421
spicerack/remote.py sha256=YRJNaxEbGMV1ZCqI6oapgehvCZi3D8IzfC9iBrsHWto 29219
spicerack/reposync.py sha256=Z8lgBQiJsRYhNlNavWqWlYimsApQSrR-35NeQyMgFik 7111
spicerack/service.py sha256=vXwM412kgna4DpW5S-YoAMu9zoRmDXW2_4D-Hmt5ntI 23473
spicerack/typing.py sha256=ayRRnXa4rbG2AhdC0c84KjAmXJiQZ1x4DmCdOk65AHM 299
spicerack/toolforge/__init__.py sha256=NK7P2EhUeDcAIVK6agR60ZZpf3DUfyLvdMgrhK6vt5Y 52
spicerack/toolforge/etcdctl.py sha256=hJ0BcLe8iEndtMPLOdo1-wIuUGx0T55iRTSOW1w1RA8 9529
wikimedia_spicerack-8.5.0.dist-info/LICENSE sha256=EWYSMrnmphc0YFUXpOLelXpZmXwX8fW64KFyWSAf8_Q 34686
wikimedia_spicerack-8.5.0.dist-info/METADATA sha256=vVQT0iUvnpttiJ4njmjBa0JCYvkxkQGLLjqWsLLqm5k 3307
wikimedia_spicerack-8.5.0.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
wikimedia_spicerack-8.5.0.dist-info/entry_points.txt sha256=APgDunqZp8TK2Qg9J2uieyBEcOwRLwYe2tGAH54Fx8U 54
wikimedia_spicerack-8.5.0.dist-info/top_level.txt sha256=75L-2AvoBWepyFxCUjCrwxoyOo-dzJFAUoGmB8FtBjs 10
wikimedia_spicerack-8.5.0.dist-info/RECORD

top_level.txt

spicerack

entry_points.txt

cookbook = spicerack._cookbook:main