A configuration management library for Python based on pydantic

tests
Documentation Status
PyPI - Python Version
PyPI
PyPI - License

ConfZ is a configuration management library for Python based on pydantic.
It easily allows you to

  • load your configuration from config files, environment variables, command line arguments and more sources
  • transform the loaded data into a desired format and validate it
  • access the results as Python dataclass-like objects with full IDE support

It furthermore supports you in common use cases like:

  • Multiple environments
  • Singleton with lazy loading
  • Config changes for unit tests
  • Custom config sources

📦 Installation

ConfZ is on PyPI and can be installed with

 

 

 

To finish reading, please visit source site