Debian
packages.debian.org › sid › python3-jsonschema
Debian -- Details of package python3-jsonschema in sid
JSON Schema is a specification for a JSON-based format for defining the structure of JSON data. JSON Schema provides a contract for what JSON data is required for a given application and how it can be modified, much like what XML Schema provides for XML. JSON Schema is intended to provide ...
PyPI
pypi.org › project › jsonschema
jsonschema - JSON Schema validation for Python
» pip install jsonschema
jsonschema
python-jsonschema.readthedocs.io
jsonschema 4.26.0 documentation
PyPI version Supported Python versions Build status ReadTheDocs status pre-commit.ci status Zenodo DOI jsonschema is an implementation of the JSON Schema specification for Python. It can also be us...
Readthedocs
python-jsonschema.readthedocs.io › en › v3.2.0
jsonschema — jsonschema 3.2.0 documentation
If you have tox installed (perhaps via pip install tox or your package manager), running tox in the directory of your source checkout will run jsonschema’s test suite on all of the versions of Python jsonschema supports.
Readthedocs
python-jsonschema.readthedocs.io › en › v2.6.0
jsonschema — jsonschema 2.6.0 documentation
jsonschema is an implementation of JSON Schema for Python (supporting 2.7+ including Python 3) · You can find further information (installation instructions, mailing list) as well as the source code and issue tracker on our GitHub page
SageMath
doc.sagemath.org › html › en › reference › spkg › jsonschema.html
jsonschema: Python implementation of JSON Schema - Packages and Features
$ conda install jsonschema Debian/Ubuntu · $ sudo apt-get install python3-jsonschema Fedora/Redhat/CentOS · $ sudo dnf install python3-jsonschema Gentoo Linux · $ sudo emerge dev-python/jsonschema MacPorts · $ sudo port install py-jsonschema openSUSE · $ sudo zypper install python3\$\{PYTHON_MINOR\}-jsonschema Void Linux ·
Horejsek
horejsek.github.io › python-fastjsonschema
Fast JSON schema for Python — fastjsonschema documentation
echo "{'type': 'string'}" | python3 -m fastjsonschema > your_file.py python3 -m fastjsonschema "{'type': 'string'}" > your_file.py · Exception JsonSchemaDefinitionException is raised when generating the code fails (bad definition).
piwheels
piwheels.org › project › jsonschema
piwheels - jsonschema
January 7, 2026 - An implementation of JSON Schema validation for Python
GitHub
github.com › python-jsonschema › jsonschema
GitHub - python-jsonschema/jsonschema: An implementation of the JSON Schema specification for Python · GitHub
Starred by 4.9K users
Forked by 610 users
Languages Python 99.8% | TypeScript 0.2%
PyPI
pypi.org › project › jsonschema-specifications
jsonschema-specifications · PyPI
The JSON Schema meta-schemas and vocabularies, exposed as a Registry
» pip install jsonschema-specifications
Published Sep 08, 2025
Version 2025.9.1
OpenEmbedded
layers.openembedded.org › layerindex › recipe › 100460
OpenEmbedded Layer Index - python3-jsonschema
warrior · meta-python · python3-jsonschema · python3-jsonschema 2.6.0 · Sources · Patches · Other branches · This recipe in other branches of meta-python: · change history • about this site • FAQ
GitHub
github.com › Julian › jsonschema › releases
Releases · python-jsonschema/jsonschema
Author python-jsonschema
Gentoo
packages.gentoo.org › packages › dev-python › jsonschema
dev-python/jsonschema – Gentoo Packages
jsonschema is an implementation of JSON Schema (currently in Draft 3) for Python (supporting 2.6+ including Python 3).
Debian
packages.debian.org › buster › python3-jsonschema
Details of package python3-jsonschema in buster
two or more packages specified (python3-jsonschema buster) See our contact page to get in touch. Content Copyright © 1997 - 2025 SPI Inc.; See license terms. Debian is a trademark of SPI Inc. Learn more about this site.
Pydantic
docs.pydantic.dev › latest › concepts › json_schema
JSON Schema - Pydantic Validation
import json from pydantic import BaseModel, Field from pydantic.json_schema import GenerateJsonSchema, JsonSchemaValue class MyGenerateJsonSchema(GenerateJsonSchema): def sort( self, value: JsonSchemaValue, parent_key: str | None = None ) -> JsonSchemaValue: """No-op, we don't want to sort schema values at all.""" return value class Bar(BaseModel): c: str b: str a: str = Field(json_schema_extra={'c': 'hi', 'b': 'hello', 'a': 'world'}) json_schema = Bar.model_json_schema(schema_generator=MyGenerateJsonSchema) print(json.dumps(json_schema, indent=2)) """ { "type": "object", "properties": { "c": { "type": "string", "title": "C" }, "b": { "type": "string", "title": "B" }, "a": { "type": "string", "c": "hi", "b": "hello", "a": "world", "title": "A" } }, "required": [ "c", "b", "a" ], "title": "Bar" } """
Finxter
blog.finxter.com › how-to-install-jsonschema-in-python
How to Install jsonschema in Python? – Be on the Right Side of Change
July 10, 2024 - The previous command may not work if you have both Python versions 2 and 3 on your computer. In this case, try "pip3 install jsonschema" or “python -m pip install jsonschema“.