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.