Metadata-Version: 2.4
Name: wikimedia-spicerack
Version: 11.5.0
Summary: Automation framework for the WMF production infrastructure
Home-page: https://github.com/wikimedia/operations-software-spicerack
Author: Riccardo Coccioli
Author-email: rcoccioli@wikimedia.org
License: GPLv3+
Keywords: wmf,automation,orchestration
Platform: GNU/Linux
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.12
Classifier: Programming Language :: Python :: 3.13
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
Requires-Python: >=3.9
Description-Content-Type: text/x-rst
License-File: LICENSE
Requires-Dist: conftool>=5.0.0
Requires-Dist: cumin>=3.0.2
Requires-Dist: dnspython~=2.0.0; python_version == "3.9"
Requires-Dist: dnspython~=2.3.0; python_version > "3.9"
Requires-Dist: elasticsearch<7.15.0,>=5.0.0; python_version == "3.9"
Requires-Dist: gitpython>=3.1.14
Requires-Dist: kafka-python~=2.0.1
Requires-Dist: kubernetes==12.0.*; python_version == "3.9"
Requires-Dist: kubernetes==22.6.*; python_version > "3.9"
Requires-Dist: packaging
Requires-Dist: pymysql>=0.9.3
Requires-Dist: pynetbox~=7.4
Requires-Dist: python-etcd~=0.4.5
Requires-Dist: redis<=4.1.3,>=3.5.3; python_version == "3.9"
Requires-Dist: redis==4.3.*; python_version > "3.9"
Requires-Dist: requests>=2.25.0
Requires-Dist: wmflib
Provides-Extra: tests
Requires-Dist: bandit>=1.6.2; 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: flake8
Requires-Dist: flake8>=3.8.4; extra == "flake8"
Provides-Extra: format
Requires-Dist: black; extra == "format"
Requires-Dist: isort; extra == "format"
Provides-Extra: prospector
Requires-Dist: prospector[with_everything]==1.15.3; extra == "prospector"
Requires-Dist: pytest>=6.0.2; extra == "prospector"
Requires-Dist: requests-mock>=1.7.0; extra == "prospector"
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: keywords
Dynamic: license
Dynamic: license-file
Dynamic: platform
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

Spicerack - Automation framework for the WMF production infrastructure
----------------------------------------------------------------------

Spicerack provides an entry point to all the libraries needed to automate and orchestrate tasks inside the Wikimedia
Foundation's (WMF) production infrastructure. It provides also an entry point script ``cookbook`` to list and run the
available cookbooks, both one by one or via an interactive menu.
