PHP 8.2.30
Preview: __init__.py Size: 934 B
//opt/alt/python37/lib/python3.7/site-packages/jsonschema/__init__.py

"""
An implementation of JSON Schema for Python

The main functionality is provided by the validator classes for each of the
supported JSON Schema versions.

Most commonly, `validate` is the quickest way to simply validate a given
instance under a schema, and will create a validator for you.
"""

from jsonschema.exceptions import (
    ErrorTree, FormatError, RefResolutionError, SchemaError, ValidationError
)
from jsonschema._format import (
    FormatChecker,
    draft3_format_checker,
    draft4_format_checker,
    draft6_format_checker,
    draft7_format_checker,
)
from jsonschema._types import TypeChecker
from jsonschema.validators import (
    Draft3Validator,
    Draft4Validator,
    Draft6Validator,
    Draft7Validator,
    RefResolver,
    validate,
)
try:
    from importlib import metadata
except ImportError: # for Python<3.8
    import importlib_metadata as metadata
__version__ = metadata.version("jsonschema")

Directory Contents

Dirs: 4 × Files: 12

Name Size Perms Modified Actions
- drwxr-xr-x 2024-03-03 23:11:37
Edit Download
schemas DIR
- drwxr-xr-x 2024-03-03 23:11:37
Edit Download
tests DIR
- drwxr-xr-x 2024-03-03 23:11:37
Edit Download
- drwxr-xr-x 2024-03-03 23:11:37
Edit Download
2.26 KB lrw-r--r-- 2023-11-14 13:06:17
Edit Download
1.32 KB lrw-r--r-- 2023-11-14 13:06:17
Edit Download
10.21 KB lrw-r--r-- 2023-11-14 13:06:17
Edit Download
28.71 KB lrw-r--r-- 2023-11-14 13:06:17
Edit Download
11.42 KB lrw-r--r-- 2023-11-14 13:06:17
Edit Download
4.48 KB lrw-r--r-- 2023-11-14 13:06:17
Edit Download
4.91 KB lrw-r--r-- 2023-11-14 13:06:17
Edit Download
4.38 KB lrw-r--r-- 2023-11-14 13:06:17
Edit Download
5.05 KB lrw-r--r-- 2023-11-14 13:06:17
Edit Download
11.43 KB lrw-r--r-- 2023-11-14 13:06:17
Edit Download
934 B lrw-r--r-- 2023-11-14 13:06:17
Edit Download
39 B lrw-r--r-- 2023-11-14 13:06:17
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).