├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── README.rst ├── datatyping ├── __init__.py ├── datatyping.py └── printer.py ├── docs ├── Makefile ├── make.bat ├── requirements.txt └── source │ ├── conf.py │ ├── customtype.rst │ ├── index.rst │ ├── printer.rst │ └── validate.rst ├── setup.py └── tests ├── __init__.py ├── test_customtype.py ├── test_dict_struct.py ├── test_list_struct.py ├── test_printer.py ├── test_str.py ├── test_structure_check.py └── test_tuple_struct.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlbordum/datatyping/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlbordum/datatyping/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlbordum/datatyping/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlbordum/datatyping/HEAD/LICENSE -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlbordum/datatyping/HEAD/README.rst -------------------------------------------------------------------------------- /datatyping/__init__.py: -------------------------------------------------------------------------------- 1 | from .datatyping import * 2 | -------------------------------------------------------------------------------- /datatyping/datatyping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlbordum/datatyping/HEAD/datatyping/datatyping.py -------------------------------------------------------------------------------- /datatyping/printer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlbordum/datatyping/HEAD/datatyping/printer.py -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlbordum/datatyping/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlbordum/datatyping/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- 1 | sphinxcontrib-napoleon 2 | -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlbordum/datatyping/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/customtype.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlbordum/datatyping/HEAD/docs/source/customtype.rst -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlbordum/datatyping/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/printer.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlbordum/datatyping/HEAD/docs/source/printer.rst -------------------------------------------------------------------------------- /docs/source/validate.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlbordum/datatyping/HEAD/docs/source/validate.rst -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlbordum/datatyping/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_customtype.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlbordum/datatyping/HEAD/tests/test_customtype.py -------------------------------------------------------------------------------- /tests/test_dict_struct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlbordum/datatyping/HEAD/tests/test_dict_struct.py -------------------------------------------------------------------------------- /tests/test_list_struct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlbordum/datatyping/HEAD/tests/test_list_struct.py -------------------------------------------------------------------------------- /tests/test_printer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlbordum/datatyping/HEAD/tests/test_printer.py -------------------------------------------------------------------------------- /tests/test_str.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlbordum/datatyping/HEAD/tests/test_str.py -------------------------------------------------------------------------------- /tests/test_structure_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlbordum/datatyping/HEAD/tests/test_structure_check.py -------------------------------------------------------------------------------- /tests/test_tuple_struct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlbordum/datatyping/HEAD/tests/test_tuple_struct.py --------------------------------------------------------------------------------