├── .coveragerc ├── .github └── workflows │ └── python-package.yaml ├── .gitignore ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.rst ├── docs ├── conf.py └── index.rst ├── jsonschema_extractor ├── __init__.py ├── attrs_extractor.py ├── compat.py ├── exceptions.py ├── extractor_set.py ├── tests │ ├── __init__.py │ ├── conftest.py │ ├── test_attrs.py │ ├── test_attrs_future_annotations.py │ ├── test_attrs_type_annotation.py │ ├── test_attrs_validators.py │ ├── test_full.py │ └── test_typing.py └── typing_extractor.py ├── pyproject.toml └── setup.cfg /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toumorokoshi/jsonschema-extractor/HEAD/.coveragerc -------------------------------------------------------------------------------- /.github/workflows/python-package.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toumorokoshi/jsonschema-extractor/HEAD/.github/workflows/python-package.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toumorokoshi/jsonschema-extractor/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toumorokoshi/jsonschema-extractor/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toumorokoshi/jsonschema-extractor/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toumorokoshi/jsonschema-extractor/HEAD/Makefile -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toumorokoshi/jsonschema-extractor/HEAD/README.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toumorokoshi/jsonschema-extractor/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toumorokoshi/jsonschema-extractor/HEAD/docs/index.rst -------------------------------------------------------------------------------- /jsonschema_extractor/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toumorokoshi/jsonschema-extractor/HEAD/jsonschema_extractor/__init__.py -------------------------------------------------------------------------------- /jsonschema_extractor/attrs_extractor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toumorokoshi/jsonschema-extractor/HEAD/jsonschema_extractor/attrs_extractor.py -------------------------------------------------------------------------------- /jsonschema_extractor/compat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toumorokoshi/jsonschema-extractor/HEAD/jsonschema_extractor/compat.py -------------------------------------------------------------------------------- /jsonschema_extractor/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toumorokoshi/jsonschema-extractor/HEAD/jsonschema_extractor/exceptions.py -------------------------------------------------------------------------------- /jsonschema_extractor/extractor_set.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toumorokoshi/jsonschema-extractor/HEAD/jsonschema_extractor/extractor_set.py -------------------------------------------------------------------------------- /jsonschema_extractor/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /jsonschema_extractor/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toumorokoshi/jsonschema-extractor/HEAD/jsonschema_extractor/tests/conftest.py -------------------------------------------------------------------------------- /jsonschema_extractor/tests/test_attrs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toumorokoshi/jsonschema-extractor/HEAD/jsonschema_extractor/tests/test_attrs.py -------------------------------------------------------------------------------- /jsonschema_extractor/tests/test_attrs_future_annotations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toumorokoshi/jsonschema-extractor/HEAD/jsonschema_extractor/tests/test_attrs_future_annotations.py -------------------------------------------------------------------------------- /jsonschema_extractor/tests/test_attrs_type_annotation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toumorokoshi/jsonschema-extractor/HEAD/jsonschema_extractor/tests/test_attrs_type_annotation.py -------------------------------------------------------------------------------- /jsonschema_extractor/tests/test_attrs_validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toumorokoshi/jsonschema-extractor/HEAD/jsonschema_extractor/tests/test_attrs_validators.py -------------------------------------------------------------------------------- /jsonschema_extractor/tests/test_full.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toumorokoshi/jsonschema-extractor/HEAD/jsonschema_extractor/tests/test_full.py -------------------------------------------------------------------------------- /jsonschema_extractor/tests/test_typing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toumorokoshi/jsonschema-extractor/HEAD/jsonschema_extractor/tests/test_typing.py -------------------------------------------------------------------------------- /jsonschema_extractor/typing_extractor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toumorokoshi/jsonschema-extractor/HEAD/jsonschema_extractor/typing_extractor.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toumorokoshi/jsonschema-extractor/HEAD/pyproject.toml -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toumorokoshi/jsonschema-extractor/HEAD/setup.cfg --------------------------------------------------------------------------------