Up to [local] / ports / textproc / py-confuse
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.3 / (download) - annotate - [select for diffs], Mon Jun 5 14:04:58 2023 UTC (11 months, 4 weeks ago) by sthen
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE,
OPENBSD_7_5,
OPENBSD_7_4_BASE,
OPENBSD_7_4,
HEAD
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (unified)
update to py3-confuse-2.0.1
Revision 1.2 / (download) - annotate - [select for diffs], Mon Oct 3 22:12:18 2022 UTC (20 months ago) by sthen
Branch: MAIN
CVS Tags: OPENBSD_7_3_BASE,
OPENBSD_7_3
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (unified)
update to py3-confuse-2.0.0
Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Tue Nov 16 16:18:40 2021 UTC (2 years, 6 months ago) by sthen
Branch: sthen
CVS Tags: sthen_20211116,
OPENBSD_7_2_BASE,
OPENBSD_7_2,
OPENBSD_7_1_BASE,
OPENBSD_7_1
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (unified)
import ports/textproc/py-confuse, ok abieber@ 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'
Revision 1.1 / (download) - annotate - [select for diffs], Tue Nov 16 16:18:40 2021 UTC (2 years, 6 months ago) by sthen
Branch: MAIN
Initial revision