Command-line generator from a dictionary.
Project description
This module, which wrap argparse, aims to simplify the creation and the maintainabilty of command-line by defining its configuration in a predefined struture (ie. a dictionnary). As python dictionnaries are easily exportable to configuration files like YAML or JSON, the idea is to outsource the command-line definition to a file instead of writing dozens or hundreds lines of code.
Code is available on Github.
Documentation is available on Readthedocs.
Changlog is available here
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
clg-3.3.0.tar.gz
(13.6 kB
view details)
Built Distribution
clg-3.3.0-py3-none-any.whl
(19.6 kB
view details)
File details
Details for the file clg-3.3.0.tar.gz
.
File metadata
- Download URL: clg-3.3.0.tar.gz
- Upload date:
- Size: 13.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/37.3 requests/2.28.1 requests-toolbelt/0.10.1 urllib3/1.26.12 tqdm/4.64.1 importlib-metadata/5.0.0 keyring/23.9.3 rfc3986/2.0.0 colorama/0.4.3 CPython/3.10.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f0bc2a9cfb74cb3ccf36abf6b56f127a0dda47b786c85575403d212bb5cd737 |
|
MD5 | 253e7522d4aa9b62b824a254e7dca9db |
|
BLAKE2b-256 | ec754195ffacdf653042f4b4d233077a11581d419ed83166b65479f1e181bcb9 |
File details
Details for the file clg-3.3.0-py3-none-any.whl
.
File metadata
- Download URL: clg-3.3.0-py3-none-any.whl
- Upload date:
- Size: 19.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/37.3 requests/2.28.1 requests-toolbelt/0.10.1 urllib3/1.26.12 tqdm/4.64.1 importlib-metadata/5.0.0 keyring/23.9.3 rfc3986/2.0.0 colorama/0.4.3 CPython/3.10.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5713702d7d88747a7b776d6b5154e32cba4a86659169ce8bcf9aa2237e371867 |
|
MD5 | 28ae61df59b7325f5a3d1927674e73d0 |
|
BLAKE2b-256 | 06033b96360cca461cb456cf9e33ec6542ca54c18a3208032b1f3683ef08a087 |