%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /lib/python3/dist-packages/jsonschema/__pycache__/
Upload File :
Create Path :
Current File : //lib/python3/dist-packages/jsonschema/__pycache__/__init__.cpython-312.pyc

�

`��d���dZddlZddlmZmZmZmZmZmZm	Z	ddl
mZddlm
Z
mZmZmZmZddlmZddlmZmZmZmZmZmZmZmZd�Zy)	a"
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.
�N)�
FormatChecker�draft3_format_checker�draft4_format_checker�draft6_format_checker�draft7_format_checker�draft201909_format_checker�draft202012_format_checker)�TypeChecker)�	ErrorTree�FormatError�RefResolutionError�SchemaError�ValidationError)�	Validator)�Draft3Validator�Draft4Validator�Draft6Validator�Draft7Validator�Draft201909Validator�Draft202012Validator�RefResolver�validatec���|dk(r4tjdtd��	ddlm}|jd�Stdt�d	|����#t
$rddl}Y�5wxYw)
N�__version__z�Accessing jsonschema.__version__ is deprecated and will be removed in a future release. Use importlib.metadata directly to query for jsonschema's version.�)�
stacklevelr)�metadata�
jsonschemazmodule z has no attribute )
�warnings�warn�DeprecationWarning�	importlibr�ImportError�importlib_metadata�version�AttributeError�__name__)�namers  �5/usr/lib/python3/dist-packages/jsonschema/__init__.py�__getattr__r**sk���}���
�
�
1�
��	
�	2�*�����-�-�
�7�8�*�,>�t�f�E�
F�F��	�	2�1�	2�s�A�
A�A)�__doc__r�jsonschema._formatrrrrrrr	�jsonschema._typesr
�jsonschema.exceptionsrrr
rr�jsonschema.protocolsr�jsonschema.validatorsrrrrrrrrr*��r)�<module>r3sG�������*���+�	�	�	�Gr2

Zerion Mini Shell 1.0