jsonschema

View on PyPIReverse Dependencies (3452)

4.23.0 jsonschema-4.23.0-py3-none-any.whl

Wheel Details

Project: jsonschema
Version: 4.23.0
Filename: jsonschema-4.23.0-py3-none-any.whl
Download: [link]
Size: 88462
MD5: be79227c146cfb34935b5bacaafb47fa
SHA256: fbadb6f8b144a8f8cf9f0b89ba94501d143e50411a1278633f56a7acf7fd5566
Uploaded: 2024-07-08 18:40:00 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: jsonschema
Version: 4.23.0
Summary: An implementation of JSON Schema validation for Python
Author-Email: Julian Berman <Julian+jsonschema[at]GrayVines.com>
Project-Url: Homepage, https://github.com/python-jsonschema/jsonschema
Project-Url: Documentation, https://python-jsonschema.readthedocs.io/
Project-Url: Issues, https://github.com/python-jsonschema/jsonschema/issues/
Project-Url: Funding, https://github.com/sponsors/Julian
Project-Url: Tidelift, https://tidelift.com/subscription/pkg/pypi-jsonschema?utm_source=pypi-jsonschema&utm_medium=referral&utm_campaign=pypi-link
Project-Url: Changelog, https://github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst
Project-Url: Source, https://github.com/python-jsonschema/jsonschema
License: MIT
Keywords: data validation,json,json schema,jsonschema,validation
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: File Formats :: JSON
Classifier: Topic :: File Formats :: JSON :: JSON Schema
Requires-Python: >=3.8
Requires-Dist: attrs (>=22.2.0)
Requires-Dist: importlib-resources (>=1.4.0); python_version < "3.9"
Requires-Dist: jsonschema-specifications (>=2023.03.6)
Requires-Dist: pkgutil-resolve-name (>=1.3.10); python_version < "3.9"
Requires-Dist: referencing (>=0.28.4)
Requires-Dist: rpds-py (>=0.7.1)
Requires-Dist: fqdn; extra == "format"
Requires-Dist: idna; extra == "format"
Requires-Dist: isoduration; extra == "format"
Requires-Dist: jsonpointer (>1.13); extra == "format"
Requires-Dist: rfc3339-validator; extra == "format"
Requires-Dist: rfc3987; extra == "format"
Requires-Dist: uri-template; extra == "format"
Requires-Dist: webcolors (>=1.11); extra == "format"
Requires-Dist: fqdn; extra == "format-nongpl"
Requires-Dist: idna; extra == "format-nongpl"
Requires-Dist: isoduration; extra == "format-nongpl"
Requires-Dist: jsonpointer (>1.13); extra == "format-nongpl"
Requires-Dist: rfc3339-validator; extra == "format-nongpl"
Requires-Dist: rfc3986-validator (>0.1.0); extra == "format-nongpl"
Requires-Dist: uri-template; extra == "format-nongpl"
Requires-Dist: webcolors (>=24.6.0); extra == "format-nongpl"
Provides-Extra: format
Provides-Extra: format-nongpl
Description-Content-Type: text/x-rst
License-File: COPYING
[Description omitted; length: 5049 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.25.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
jsonschema/__init__.py sha256=LkPwscySlJ9lTOp7ZB1M7jQ8mbG7-bYG41iBwbZ-o9s 3941
jsonschema/__main__.py sha256=iLsZf2upUB3ilBKTlMnyK-HHt2Cnnfkwwxi_c6gLvSA 115
jsonschema/_format.py sha256=F_MA52IkrhOIxDqD8x-01bH37mG5nh0kyNrWUSLtWb8 14591
jsonschema/_keywords.py sha256=r8_DrqAfn6QLwQnmXEggveiSU-UaIL2p2nuPINelfFc 14949
jsonschema/_legacy_keywords.py sha256=2tWuwRPWbYS7EAl8wBIC_rabGuv1J4dfYLqNEPpShhA 15191
jsonschema/_types.py sha256=HQ5QD_oL85zF1FSW2v-5rvfYF0967HJdxSR88kzw2mY 5367
jsonschema/_typing.py sha256=NZhPhkBOn9INYZk8G69rDeuRamztgXCMLh10z9cfT6g 610
jsonschema/_utils.py sha256=ODga3vrJ6K2wMGxerpgn4ipc9q7ZSqBsvwKU4embLEE 10642
jsonschema/cli.py sha256=SGy9JPg02mgXhNxugU8iXhYNivfSjBhKTNAgV90ty-M 8551
jsonschema/exceptions.py sha256=RxE2T5xxgg_B6ttR8a3lCbZyh29RUtFe4oZKMoHPBAE 15035
jsonschema/protocols.py sha256=7mpZxO1gfRNMCGXwldwsSN3nEugVfIVyKZ_HZgN1vSw 7174
jsonschema/validators.py sha256=H31FwHdyB7LP5eunxdBrZ9E57hpvozfnRlZaOYy45jU 47045
jsonschema/benchmarks/__init__.py sha256=A0sQrxDBVHSyQ-8ru3L11hMXf3q9gVuB9x_YgHb4R9M 70
jsonschema/benchmarks/const_vs_enum.py sha256=DVFi3WDqBalZFOibnjpX1uTSr3Rxa2cPgFcowd7Ukrs 830
jsonschema/benchmarks/contains.py sha256=gexQoUrCOwECofbt19BeosQZ7WFL6PDdkX49DWwBlOg 786
jsonschema/benchmarks/issue232.py sha256=3LLYLIlBGQnVuyyo2iAv-xky5P6PRFHANx4-zIIQOoE 521
jsonschema/benchmarks/json_schema_test_suite.py sha256=PvfabpUYcF4_7csYDTcTauED8rnFEGYbdY5RqTXD08s 320
jsonschema/benchmarks/nested_schemas.py sha256=mo07dx-CIgmSOI62CNs4g5xu1FzHklLBpkQoDxWYcKs 1892
jsonschema/benchmarks/subcomponents.py sha256=fEyiMzsWeK2pd7DEGCuuY-vzGunwhHczRBWEnBRLKIo 1113
jsonschema/benchmarks/unused_registry.py sha256=hwRwONc9cefPtYzkoX_TYRO3GyUojriv0-YQaK3vnj0 940
jsonschema/benchmarks/useless_applicator_schemas.py sha256=EVm5-EtOEFoLP_Vt2j4SrCwlx05NhPqNuZQ6LIMP1Dc 3342
jsonschema/benchmarks/useless_keywords.py sha256=bj_zKr1oVctFlqyZaObCsYTgFjiiNgPzC0hr1Y868mE 867
jsonschema/benchmarks/validator_creation.py sha256=UkUQlLAnussnr_KdCIdad6xx2pXxQLmYtsXoiirKeWQ 285
jsonschema/benchmarks/issue232/issue.json sha256=eaPOZjMRu5u8RpKrsA9uk7ucPZS5tkKG4D_hkOTQ3Hk 117105
jsonschema/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
jsonschema/tests/_suite.py sha256=QAfBj34zMbJQ5_JJ2ogpiTlw9hQ6Is43dvo_bpS0EdM 8156
jsonschema/tests/fuzz_validate.py sha256=fUA7yTJIihaCwJplkUehZeyB84HcXEcqtY5oPJXIO7I 1114
jsonschema/tests/test_cli.py sha256=uFMu2YbIfbSDCnykhLL4-VR3-jg1tvQLJn2Bliwp_Bw 28587
jsonschema/tests/test_deprecations.py sha256=9VxOCfWzMG1Tg4OD8riU_Znd6HDOQZkepzVgxsdUdU8 15760
jsonschema/tests/test_exceptions.py sha256=JgC-E1ZFZK2puVBp35WFRnG8CNOiSWLYtyLjh9IvFKI 22591
jsonschema/tests/test_format.py sha256=eVm5SMaWF2lOPO28bPAwNvkiQvHCQKy-MnuAgEchfEc 3188
jsonschema/tests/test_jsonschema_test_suite.py sha256=a2saPs2Cwwg0sdRdu-uJ8goSXLbqrS-pC48QJy0K4DE 8674
jsonschema/tests/test_types.py sha256=cF51KTDmdsx06MrIc4fXKt0X9fIsVgw5uhT8CamVa8U 6977
jsonschema/tests/test_utils.py sha256=sao74o1PyYMxBfqweokQN48CFSS6yhJk5FkCfMJ5PsI 4163
jsonschema/tests/test_validators.py sha256=eiaigsZMzHYYsniQ1UPygaS56a1d-_7-9NC4wVXAhzs 87975
jsonschema-4.23.0.dist-info/METADATA sha256=Hd96gAfdO0v5RpFeT25qjyo7PvhASy56F4Jw3FUUTlo 7906
jsonschema-4.23.0.dist-info/WHEEL sha256=1yFddiXMmvYK7QYTqtRNtX66WJ0Mz8PYEiEUoOUUxRY 87
jsonschema-4.23.0.dist-info/entry_points.txt sha256=vO7rX4Fs_xIVJy2pnAtKgTSxfpnozAVQ0DjCmpMxnWE 51
jsonschema-4.23.0.dist-info/licenses/COPYING sha256=T5KgFaE8TRoEC-8BiqE0MLTxvHO0Gxa7hGw0Z2bedDk 1057
jsonschema-4.23.0.dist-info/RECORD

entry_points.txt

jsonschema = jsonschema.cli:main