Configurable command management for humans
Project description
Coma
Configurable command management for humans.
Key Features
coma
makes it easy to build configurable command-based programs in Python by:
- Removing the boilerplate of argparse, while retaining full
argparse
interoperability and customizability for complex use cases. - Providing a comprehensive set of hooks to easily tweak, replace, or extend
coma
's default behavior. - Integrating with omegaconf 's extremely rich and powerful configuration management features.
Installation
pip install coma
Getting Started
The documentation on ReadTheDocs includes a short introductory tutorial and much more!
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
coma-1.0.1.tar.gz
(16.8 kB
view details)
Built Distribution
coma-1.0.1-py3-none-any.whl
(23.0 kB
view details)
File details
Details for the file coma-1.0.1.tar.gz
.
File metadata
- Download URL: coma-1.0.1.tar.gz
- Upload date:
- Size: 16.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.7.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e3716c7a17b283bbf4d9100670e7622a227f02def5c4bfc2b6596e057170f90c |
|
MD5 | d4566869d6bd0fbb64e70876e4f0a994 |
|
BLAKE2b-256 | 702340ce97bcd71b716049a2008de6ee317d2e8fa3c5b7b95ed97f4b7c9dd0e6 |
File details
Details for the file coma-1.0.1-py3-none-any.whl
.
File metadata
- Download URL: coma-1.0.1-py3-none-any.whl
- Upload date:
- Size: 23.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.7.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | db1f9b2042126852a7482d99e54b04309d5d564926bb18d66a50b866ff20257d |
|
MD5 | 47b88dd55170b7a743dffacf7d50c50a |
|
BLAKE2b-256 | 15bdcf85fb09eebe44108b081399dbb5109f94c04e9f84b5fff9acd06fbf1ce8 |