Skip to main content

Configurable command management for humans

Project description

Coma

Configurable command management for humans.

PyPI version fury.io PyPI license PyPI pyversions PyPI status

Code style Documentation Status Total alerts Language grade: Python

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)

Uploaded Source

Built Distribution

coma-1.0.1-py3-none-any.whl (23.0 kB view details)

Uploaded Python 3

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

Hashes for coma-1.0.1.tar.gz
Algorithm Hash digest
SHA256 e3716c7a17b283bbf4d9100670e7622a227f02def5c4bfc2b6596e057170f90c
MD5 d4566869d6bd0fbb64e70876e4f0a994
BLAKE2b-256 702340ce97bcd71b716049a2008de6ee317d2e8fa3c5b7b95ed97f4b7c9dd0e6

See more details on using hashes here.

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

Hashes for coma-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 db1f9b2042126852a7482d99e54b04309d5d564926bb18d66a50b866ff20257d
MD5 47b88dd55170b7a743dffacf7d50c50a
BLAKE2b-256 15bdcf85fb09eebe44108b081399dbb5109f94c04e9f84b5fff9acd06fbf1ce8

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page