Metadata-Version: 2.1
Name: wmflib
Version: 1.2.3
Summary: Generic library for common tasks in the WMF production infrastructure
Home-page: https://github.com/wikimedia/operations-software-pywmflib
Author: Luca Toscano
Author-email: ltoscano@wikimedia.org
License: GPLv3+
Keywords: wmf,automation
Platform: GNU/Linux
Classifier: Development Status :: 2 - Pre-Alpha
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.7
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 :: Only
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: System :: Systems Administration
Requires-Python: >=3.7
Description-Content-Type: text/x-rst
License-File: LICENSE
Requires-Dist: dnspython (>=1.15.0)
Requires-Dist: pyyaml (>=3.11)
Requires-Dist: phabricator (>=0.7.0)
Requires-Dist: requests
Provides-Extra: prospector
Requires-Dist: prospector[with_everything] (>=0.12.4) ; extra == 'prospector'
Requires-Dist: pytest (>=3.10.1) ; extra == 'prospector'
Provides-Extra: tests
Requires-Dist: bandit (>=1.5.1) ; extra == 'tests'
Requires-Dist: flake8 (>=3.2.1) ; extra == 'tests'
Requires-Dist: flake8-import-order (>=0.18.1) ; extra == 'tests'
Requires-Dist: mypy (>=0.470) ; extra == 'tests'
Requires-Dist: pytest (>=3.10.1) ; extra == 'tests'
Requires-Dist: pytest-cov (>=1.8.0) ; extra == 'tests'
Requires-Dist: pytest-xdist (>=1.15.0) ; extra == 'tests'
Requires-Dist: requests-mock (>=1.5.2) ; extra == 'tests'
Requires-Dist: sphinx-rtd-theme (>=1.0) ; extra == 'tests'
Requires-Dist: sphinx-argparse (>=0.1.15) ; extra == 'tests'
Requires-Dist: Sphinx (>=1.4.9) ; extra == 'tests'
Requires-Dist: types-pkg-resources ; extra == 'tests'
Requires-Dist: types-PyYAML ; extra == 'tests'
Requires-Dist: types-requests ; extra == 'tests'

wmflib - Generic Python library for common tasks in the WMF production infrastructure
-------------------------------------------------------------------------------------

Wmflib is a generic Python library containing various modules to interact with the production infrastructure at the
Wikimedia Foundation. It can be used in scripts or more complex applications to avoid re-inventing the wheel every
time. The goal of the library is also to offer code that does not need any special privilege to be run (as opposed
to other libraries like Spicerack for example).
