├── .bumpversion.cfg ├── .flake8 ├── .github └── workflows │ └── tests.yaml ├── .gitignore ├── .pre-commit-config.yaml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── pyproject.toml ├── src └── typenv │ ├── __init__.py │ └── py.typed └── tests ├── .env.test ├── __init__.py ├── conftest.py ├── requirements.txt ├── test_common.py └── test_typecast ├── __init__.py ├── test_bool.py ├── test_bytes.py ├── test_decimal.py ├── test_float.py ├── test_int.py ├── test_json.py ├── test_list.py └── test_str.py /.bumpversion.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hukkin/typenv/HEAD/.bumpversion.cfg -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hukkin/typenv/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/workflows/tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hukkin/typenv/HEAD/.github/workflows/tests.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hukkin/typenv/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hukkin/typenv/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hukkin/typenv/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hukkin/typenv/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hukkin/typenv/HEAD/README.md -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hukkin/typenv/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/typenv/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hukkin/typenv/HEAD/src/typenv/__init__.py -------------------------------------------------------------------------------- /src/typenv/py.typed: -------------------------------------------------------------------------------- 1 | # Marker file for PEP 561. -------------------------------------------------------------------------------- /tests/.env.test: -------------------------------------------------------------------------------- 1 | A_STRING=blabla 2 | -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hukkin/typenv/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hukkin/typenv/HEAD/tests/requirements.txt -------------------------------------------------------------------------------- /tests/test_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hukkin/typenv/HEAD/tests/test_common.py -------------------------------------------------------------------------------- /tests/test_typecast/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_typecast/test_bool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hukkin/typenv/HEAD/tests/test_typecast/test_bool.py -------------------------------------------------------------------------------- /tests/test_typecast/test_bytes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hukkin/typenv/HEAD/tests/test_typecast/test_bytes.py -------------------------------------------------------------------------------- /tests/test_typecast/test_decimal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hukkin/typenv/HEAD/tests/test_typecast/test_decimal.py -------------------------------------------------------------------------------- /tests/test_typecast/test_float.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hukkin/typenv/HEAD/tests/test_typecast/test_float.py -------------------------------------------------------------------------------- /tests/test_typecast/test_int.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hukkin/typenv/HEAD/tests/test_typecast/test_int.py -------------------------------------------------------------------------------- /tests/test_typecast/test_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hukkin/typenv/HEAD/tests/test_typecast/test_json.py -------------------------------------------------------------------------------- /tests/test_typecast/test_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hukkin/typenv/HEAD/tests/test_typecast/test_list.py -------------------------------------------------------------------------------- /tests/test_typecast/test_str.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hukkin/typenv/HEAD/tests/test_typecast/test_str.py --------------------------------------------------------------------------------