├── .github └── workflows │ ├── build.yaml │ ├── mypy.yaml │ └── pypi.yaml ├── .gitignore ├── .pyautotest ├── LICENSE ├── NOTICE ├── README.rst ├── dobi.yaml ├── dockerfiles └── Dockerfile ├── docs └── source │ ├── conf.py │ ├── config.rst │ ├── getters.rst │ ├── index.rst │ ├── loader.rst │ ├── overview.rst │ ├── readers.rst │ ├── release_notes.rst │ ├── schema.rst │ ├── testing.rst │ └── validation.rst ├── mypy.ini ├── pytest.ini ├── setup.cfg ├── setup.py ├── staticconf ├── __init__.py ├── config.py ├── errors.py ├── getters.py ├── loader.py ├── proxy.py ├── py.typed ├── readers.py ├── schema.py ├── testing.py ├── validation.py └── version.py ├── testing ├── __init__.py └── testifycompat.py ├── tests ├── __init__.py ├── config_test.py ├── data │ └── __init__.py ├── getters_test.py ├── integration_test.py ├── loader_test.py ├── proxy_test.py ├── readers_test.py ├── schema_test.py ├── testing_test.py └── validation_test.py └── tox.ini /.github/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/.github/workflows/build.yaml -------------------------------------------------------------------------------- /.github/workflows/mypy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/.github/workflows/mypy.yaml -------------------------------------------------------------------------------- /.github/workflows/pypi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/.github/workflows/pypi.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/.gitignore -------------------------------------------------------------------------------- /.pyautotest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/.pyautotest -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/NOTICE -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/README.rst -------------------------------------------------------------------------------- /dobi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/dobi.yaml -------------------------------------------------------------------------------- /dockerfiles/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/dockerfiles/Dockerfile -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/config.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/docs/source/config.rst -------------------------------------------------------------------------------- /docs/source/getters.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/docs/source/getters.rst -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/loader.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/docs/source/loader.rst -------------------------------------------------------------------------------- /docs/source/overview.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/docs/source/overview.rst -------------------------------------------------------------------------------- /docs/source/readers.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/docs/source/readers.rst -------------------------------------------------------------------------------- /docs/source/release_notes.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/docs/source/release_notes.rst -------------------------------------------------------------------------------- /docs/source/schema.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/docs/source/schema.rst -------------------------------------------------------------------------------- /docs/source/testing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/docs/source/testing.rst -------------------------------------------------------------------------------- /docs/source/validation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/docs/source/validation.rst -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/mypy.ini -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- 1 | [pytest] 2 | markers = 3 | acceptance 4 | -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/setup.py -------------------------------------------------------------------------------- /staticconf/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/staticconf/__init__.py -------------------------------------------------------------------------------- /staticconf/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/staticconf/config.py -------------------------------------------------------------------------------- /staticconf/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/staticconf/errors.py -------------------------------------------------------------------------------- /staticconf/getters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/staticconf/getters.py -------------------------------------------------------------------------------- /staticconf/loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/staticconf/loader.py -------------------------------------------------------------------------------- /staticconf/proxy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/staticconf/proxy.py -------------------------------------------------------------------------------- /staticconf/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /staticconf/readers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/staticconf/readers.py -------------------------------------------------------------------------------- /staticconf/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/staticconf/schema.py -------------------------------------------------------------------------------- /staticconf/testing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/staticconf/testing.py -------------------------------------------------------------------------------- /staticconf/validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/staticconf/validation.py -------------------------------------------------------------------------------- /staticconf/version.py: -------------------------------------------------------------------------------- 1 | version = "0.11.1" 2 | -------------------------------------------------------------------------------- /testing/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testing/testifycompat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/testing/testifycompat.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/config_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/tests/config_test.py -------------------------------------------------------------------------------- /tests/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/getters_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/tests/getters_test.py -------------------------------------------------------------------------------- /tests/integration_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/tests/integration_test.py -------------------------------------------------------------------------------- /tests/loader_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/tests/loader_test.py -------------------------------------------------------------------------------- /tests/proxy_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/tests/proxy_test.py -------------------------------------------------------------------------------- /tests/readers_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/tests/readers_test.py -------------------------------------------------------------------------------- /tests/schema_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/tests/schema_test.py -------------------------------------------------------------------------------- /tests/testing_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/tests/testing_test.py -------------------------------------------------------------------------------- /tests/validation_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/tests/validation_test.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnephin/PyStaticConfiguration/HEAD/tox.ini --------------------------------------------------------------------------------