├── .gitignore ├── .travis.yml ├── JSONSchemaNotes.ipynb ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.md ├── RELEASING.md ├── requirements.txt ├── schemapi ├── __init__.py ├── codegen.py ├── decorator.py ├── jsonschema-draft04.json ├── schemapi.py ├── tests │ ├── __init__.py │ ├── test_codegen.py │ ├── test_decorator.py │ ├── test_schemapi.py │ └── test_utils.py ├── utils.py └── version.py ├── setup.py ├── wrap_metaschema.py ├── wrap_vega_schema.py └── wrap_vegalite_schema.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altair-viz/schemapi/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altair-viz/schemapi/HEAD/.travis.yml -------------------------------------------------------------------------------- /JSONSchemaNotes.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altair-viz/schemapi/HEAD/JSONSchemaNotes.ipynb -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altair-viz/schemapi/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altair-viz/schemapi/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altair-viz/schemapi/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altair-viz/schemapi/HEAD/README.md -------------------------------------------------------------------------------- /RELEASING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altair-viz/schemapi/HEAD/RELEASING.md -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | jsonschema 2 | -------------------------------------------------------------------------------- /schemapi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altair-viz/schemapi/HEAD/schemapi/__init__.py -------------------------------------------------------------------------------- /schemapi/codegen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altair-viz/schemapi/HEAD/schemapi/codegen.py -------------------------------------------------------------------------------- /schemapi/decorator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altair-viz/schemapi/HEAD/schemapi/decorator.py -------------------------------------------------------------------------------- /schemapi/jsonschema-draft04.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altair-viz/schemapi/HEAD/schemapi/jsonschema-draft04.json -------------------------------------------------------------------------------- /schemapi/schemapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altair-viz/schemapi/HEAD/schemapi/schemapi.py -------------------------------------------------------------------------------- /schemapi/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /schemapi/tests/test_codegen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altair-viz/schemapi/HEAD/schemapi/tests/test_codegen.py -------------------------------------------------------------------------------- /schemapi/tests/test_decorator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altair-viz/schemapi/HEAD/schemapi/tests/test_decorator.py -------------------------------------------------------------------------------- /schemapi/tests/test_schemapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altair-viz/schemapi/HEAD/schemapi/tests/test_schemapi.py -------------------------------------------------------------------------------- /schemapi/tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altair-viz/schemapi/HEAD/schemapi/tests/test_utils.py -------------------------------------------------------------------------------- /schemapi/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altair-viz/schemapi/HEAD/schemapi/utils.py -------------------------------------------------------------------------------- /schemapi/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altair-viz/schemapi/HEAD/schemapi/version.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altair-viz/schemapi/HEAD/setup.py -------------------------------------------------------------------------------- /wrap_metaschema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altair-viz/schemapi/HEAD/wrap_metaschema.py -------------------------------------------------------------------------------- /wrap_vega_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altair-viz/schemapi/HEAD/wrap_vega_schema.py -------------------------------------------------------------------------------- /wrap_vegalite_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/altair-viz/schemapi/HEAD/wrap_vegalite_schema.py --------------------------------------------------------------------------------