confmodel: A declarative configuration access and validation system.

Release 0.2.0-8-g9b3afd2


This documentation is not yet complete. It will be updated and improved as we work on confmodel. Up to date documentation can be found at:

Thank you for your attention.

confmodel is a tool for accessing, validating, and documenting configuration parameters. Config specifications are written as Python classes with specialised field attributes (similar to Django forms) and then instantiated with configuration data. The configuration is validated and fields are available as parameters on the config object (similar to Django models, although read-only).


$ pip install confmodel