mirror of
https://github.com/kuhyx/WUT_Computer_Science.git
synced 2026-07-06 10:23:15 +02:00
44 lines
1.5 KiB
Plaintext
44 lines
1.5 KiB
Plaintext
Metadata-Version: 2.1
|
|
Name: pytoolconfig
|
|
Version: 1.2.4
|
|
Summary: Python tool configuration
|
|
License: LGPL-3.0-or-later
|
|
Author-email: bageljr <bageljr897@protonmail.com>
|
|
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
|
|
|