rcdZddlZddlmZmZmZmZmZmZm Z ddl m Z ddl m Z mZmZmZmZddlmZddlmZmZmZmZmZmZmZmZdZdS) 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) FormatCheckerdraft3_format_checkerdraft4_format_checkerdraft6_format_checkerdraft7_format_checkerdraft201909_format_checkerdraft202012_format_checker) TypeChecker) ErrorTree FormatErrorRefResolutionError SchemaErrorValidationError) Validator)Draft3ValidatorDraft4ValidatorDraft6ValidatorDraft7ValidatorDraft201909ValidatorDraft202012Validator RefResolvervalidatec|dkrMtjdtd ddlm}n#t $rddl}YnwxYw|dStdtd |) N __version__zAccessing 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 ) warningswarnDeprecationWarning importlibr ImportErrorimportlib_metadataversionAttributeError__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 --- E8EEtEE F FFs +<<)__doc__rjsonschema._formatrrrrrrr jsonschema._typesr jsonschema.exceptionsr r r rrjsonschema.protocolsrjsonschema.validatorsrrrrrrrrr*r)r3sd*)))))+*****                    GGGGGr2