ca3e9b5b21
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. Here's what Confuse brings to the table: - An utterly sensible API resembling dictionary-and-list structures but providing transparent validation without lots of boilerplate code. - Combine configuration data from multiple sources. Using layering, Confuse allows user-specific configuration to seamlessly override system-wide configuration, which in turn overrides built-in defaults. - Look for configuration files in platform-specific paths. - Integration with command-line arguments via argparse or optparse from the standard library.
27 lines
966 B
Text
27 lines
966 B
Text
@comment $NetBSD: PLIST,v 1.1 2021/11/25 19:33:58 bsiegert Exp $
|
|
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
|
|
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
|
|
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
|
|
${PYSITELIB}/${EGG_INFODIR}/requires.txt
|
|
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
|
|
${PYSITELIB}/confuse/__init__.py
|
|
${PYSITELIB}/confuse/__init__.pyc
|
|
${PYSITELIB}/confuse/__init__.pyo
|
|
${PYSITELIB}/confuse/core.py
|
|
${PYSITELIB}/confuse/core.pyc
|
|
${PYSITELIB}/confuse/core.pyo
|
|
${PYSITELIB}/confuse/exceptions.py
|
|
${PYSITELIB}/confuse/exceptions.pyc
|
|
${PYSITELIB}/confuse/exceptions.pyo
|
|
${PYSITELIB}/confuse/sources.py
|
|
${PYSITELIB}/confuse/sources.pyc
|
|
${PYSITELIB}/confuse/sources.pyo
|
|
${PYSITELIB}/confuse/templates.py
|
|
${PYSITELIB}/confuse/templates.pyc
|
|
${PYSITELIB}/confuse/templates.pyo
|
|
${PYSITELIB}/confuse/util.py
|
|
${PYSITELIB}/confuse/util.pyc
|
|
${PYSITELIB}/confuse/util.pyo
|
|
${PYSITELIB}/confuse/yaml_util.py
|
|
${PYSITELIB}/confuse/yaml_util.pyc
|
|
${PYSITELIB}/confuse/yaml_util.pyo
|