py3-confuse
painless YAML configuration
WWW CVSWeb GITHub-
Package versionpy3-confuse-2.0.1
-
MaintainerThe OpenBSD ports mailing-list
Confuse is a configuration library for Python that uses YAML. It takes
care of defaults, overrides, type checking, command-line integration,
human-readable errors, and standard OS-specific locations.
- sensible API resembling dictionary-and-list structures but providing
transparent validation without lots of boilerplate
- combine configuration data from multiple sources
- look for configuration files in platform-specific paths
- integration with command-line arguments via 'argparse'_ or 'optparse'
- python3
- lang/python/3.10
- devel/py-build,python3
- devel/py-installer,python3
- devel/py-flit_core,python3
- textproc/py-yaml,python3
- lang/python/3.10