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.0.tar.gz (16.8 kB view hashes)

Uploaded Source

Built Distribution

coma-1.0.0-py3-none-any.whl (23.0 kB view hashes)

Uploaded Python 3

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