Skip to content

home

Python 2NMS config manager

Release Status CI Status Documentation Status

Python package to manage application configurations. This is a wrapper around the OmegaConf create function.

This package makes it easy to define parameters for your application. It's possible to define parameters in different ways (in order of precedence):

  • programmatically defined default values
  • environment variables/dotenv files
  • configuration files in YAML format
  • cli arguments

Documentation

Check out the Github Docs

Features

  • generates an OmegaConf dictionary object
  • supports environment variables
  • supports dotenv
  • reads yaml config files
  • supports cli parameters
  • allows programmatic initialization of parameters

Credits

This package was created with Cookiecutter and the zillionare/cookiecutter-pypackage project template.