Strongly typed tool configuration classes for argument parsing.
Project description
Config Classes
Strongly typed tool configuration classes for argument parsing.
Config classes are representations of a python tools CLI configuration options built on dataclasses. This allows individual tools to focus on specifying their configuration structure without the overhead of interacting with argparse and the typeless Namespace it returns.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
cfgclasses-1.0.0.tar.gz
(10.4 kB
view details)
Built Distribution
File details
Details for the file cfgclasses-1.0.0.tar.gz
.
File metadata
- Download URL: cfgclasses-1.0.0.tar.gz
- Upload date:
- Size: 10.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 44bb6996c061c10ea1be037ba7cc71632387b22ce90957d890f4ef2484cf83e7 |
|
MD5 | 7a54a1779d156e2f22f4d72df478bf5c |
|
BLAKE2b-256 | 65f9a0cb114a0586d5857d7a9377ccad66d91975e345e8a81dea0d04eb3d5429 |
File details
Details for the file cfgclasses-1.0.0-py3-none-any.whl
.
File metadata
- Download URL: cfgclasses-1.0.0-py3-none-any.whl
- Upload date:
- Size: 6.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2cd77ce9ca3c1ddedd0901cbf2288d5adac7a31113aea9e534b5271d62e6b25e |
|
MD5 | 362dab1fef1ba65e5f6e3ca188160fbd |
|
BLAKE2b-256 | a06735a74c38ddc29437201175c87b2a4c0e9c954067bb6cd01a2f068dc0debb |