File: PKG-INFO

package info (click to toggle)
pytoolconfig 1.3.1-4
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 192 kB
  • sloc: python: 846; makefile: 3
file content (41 lines) | stat: -rw-r--r-- 1,442 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
Metadata-Version: 2.1
Name: pytoolconfig
Version: 1.3.1
Summary: Python tool configuration
Author-Email: bageljr <bageljr897@protonmail.com>
License: LGPL-3.0-or-later
Project-URL: Homepage, https://github.com/bageljrkhanofemus/pytoolconfig
Requires-Python: >=3.8
Requires-Dist: tomli>=2.0.1; python_version < "3.11"
Requires-Dist: packaging>=23.2
Requires-Dist: pydantic>=2.5.3; extra == "validation"
Requires-Dist: platformdirs>=3.11.0; extra == "global"
Requires-Dist: tabulate>=0.9.0; extra == "doc"
Requires-Dist: sphinx>=7.1.2; extra == "doc"
Requires-Dist: sphinx>=7.1.2; extra == "gendocs"
Requires-Dist: sphinx-autodoc-typehints>=1.25.2; extra == "gendocs"
Requires-Dist: sphinx-rtd-theme>=2.0.0; extra == "gendocs"
Requires-Dist: pytoolconfig[doc]; extra == "gendocs"
Provides-Extra: validation
Provides-Extra: global
Provides-Extra: doc
Provides-Extra: gendocs
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
rope and add support for a pyproject.toml configuration file.
[Documentation](https://pytoolconfig.readthedocs.io/en/latest/) This library
only supports python 3.8 to 3.12. 3.13+ 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