Configuration Support for Python Packages and CLIs#

This package provides a way to define command-line-interface (CLI) applications such that user options can be stored in Python-based configuration files and read-out automatically. It also provides a rather simple RC file support, based on TOML that can be used by modules to read application-wide default values.

The project depends on an external Python package for CLI development, called click, the tomli TOML parser, and the standard logging modules. As a framework, no messages are directly printed to the screen.

Documentation#

Indices and tables#