├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── config.yml │ └── feature_request.yml └── workflows │ └── tests.yml ├── .gitignore ├── .pre-commit-config.yaml ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── assets └── logo.png ├── examples ├── basic.py ├── defaults.py ├── list_and_tuples.py └── unions_and_optionals.py ├── noxfile.py ├── py.typed ├── pyproject.toml ├── requirements-dev.txt ├── requirements.txt ├── tests └── tests.py └── typed_configparser ├── __init__.py ├── exceptions.py └── parser.py /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajatkj/typed_configparser/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajatkj/typed_configparser/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajatkj/typed_configparser/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajatkj/typed_configparser/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajatkj/typed_configparser/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajatkj/typed_configparser/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajatkj/typed_configparser/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajatkj/typed_configparser/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajatkj/typed_configparser/HEAD/README.md -------------------------------------------------------------------------------- /assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajatkj/typed_configparser/HEAD/assets/logo.png -------------------------------------------------------------------------------- /examples/basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajatkj/typed_configparser/HEAD/examples/basic.py -------------------------------------------------------------------------------- /examples/defaults.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajatkj/typed_configparser/HEAD/examples/defaults.py -------------------------------------------------------------------------------- /examples/list_and_tuples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajatkj/typed_configparser/HEAD/examples/list_and_tuples.py -------------------------------------------------------------------------------- /examples/unions_and_optionals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajatkj/typed_configparser/HEAD/examples/unions_and_optionals.py -------------------------------------------------------------------------------- /noxfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajatkj/typed_configparser/HEAD/noxfile.py -------------------------------------------------------------------------------- /py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajatkj/typed_configparser/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajatkj/typed_configparser/HEAD/requirements-dev.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | -e . 2 | -r requirements-dev.txt -------------------------------------------------------------------------------- /tests/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajatkj/typed_configparser/HEAD/tests/tests.py -------------------------------------------------------------------------------- /typed_configparser/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajatkj/typed_configparser/HEAD/typed_configparser/__init__.py -------------------------------------------------------------------------------- /typed_configparser/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajatkj/typed_configparser/HEAD/typed_configparser/exceptions.py -------------------------------------------------------------------------------- /typed_configparser/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajatkj/typed_configparser/HEAD/typed_configparser/parser.py --------------------------------------------------------------------------------