./textproc/py-confuse [painless YAML configuration]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 2.0.0, Package name: py-confuse-2.0.0
Maintained by: The OpenBSD ports mailing-list
Master sites:
Flavors (export FLAVOR=xyz, setenv FLAVOR xyz):
  • python3
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'

Filesize: 49.636 KB
Version History (View Complete History)
  • (2022-10-04) Updated to version: py-confuse-2.0.0
  • (2021-11-16) Package added to openports.se, version py-confuse-1.6.0 (created)
[show/hide] View available PLISTS (Can be a lot of data)