HOME


Mini Shell 1.0
Redirecting to https://devs.lapieza.net/iniciar-sesion Redirecting to https://devs.lapieza.net/iniciar-sesion.
DIR: /proc/self/root/usr/lib/python3/dist-packages/jsonschema/__pycache__/
Upload File :
Current File : //proc/self/root/usr/lib/python3/dist-packages/jsonschema/__pycache__/__init__.cpython-311.pyc
�

�r�c���dZddlZddlmZmZmZmZmZmZm	Z	ddl
mZddlm
Z
mZmZmZmZddlmZddlmZmZmZmZmZmZmZmZd�ZdS)	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���|dkrMtjdtd���	ddlm}n#t
$rddl}YnwxYw|�d��Stdt�d	|�����)
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**s����}����
�
1�
��	
�	
�	
�	
�	2�*�*�*�*�*�*�*���	2�	2�	2�1�1�1�1�1�1�	2��������-�-�-�
�E�8�E�E�t�E�E�
F�
F�Fs�+�<�<)�__doc__r�jsonschema._formatrrrrrrr	�jsonschema._typesr
�jsonschema.exceptionsrrr
rr�jsonschema.protocolsr�jsonschema.validatorsrrrrrrrrr*��r)�<module>r3sd��������������������������*�)�)�)�)�)���������������+�*�*�*�*�*�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�G�G�G�G�Gr2