Metadata-Version: 2.1 Name: pytoolconfig Version: 1.2.4 Summary: Python tool configuration License: LGPL-3.0-or-later Author-email: bageljr Requires-Python: >=3.7 Requires-Dist: packaging>=22.0 Requires-Dist: tomli>=2.0.1; python_version < "3.11" Requires-Dist: typing-extensions>=4.4.0; python_version < "3.8" Provides-Extra: doc Requires-Dist: tabulate>=0.8.9; extra == "doc" Requires-Dist: sphinx>=4.5.0; extra == "doc" Provides-Extra: gen_docs Requires-Dist: sphinx>=4.5.0; extra == "gen_docs" Requires-Dist: sphinx-autodoc-typehints>=1.18.1; extra == "gen_docs" Requires-Dist: sphinx-rtd-theme>=1.0.0; extra == "gen_docs" Requires-Dist: pytoolconfig[doc]; extra == "gen_docs" Provides-Extra: global Requires-Dist: platformdirs>=1.4.4; extra == "global" Provides-Extra: validation Requires-Dist: pydantic>=1.7.4; extra == "validation" Project-URL: Homepage, https://github.com/bageljrkhanofemus/pytoolconfig Description-Content-Type: text/markdown # Pytoolconfig **Py**thon **Tool** **Config**uration The goal of this project is to manage configuration for python tools, such as black and rope and add support for a pyproject.toml configuration file. [Documentation](https://pytoolconfig.readthedocs.io/en/latest/) This library only supports python 3.7 to 3.11. 3.12 plus may work, but isn't tested. ## Development `pdm install --dev -G :all` to setup development environment `pdm run tox` to run tests ## Alternatives [Maison](https://dbatten5.github.io/maison/) is a similar library