Skip to content

francois-rd/coma

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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!