ghLddlZejdZGddeZGddeZGddeZdS) Nz [\.\[\]]+ceZdZdZdS)JsonSchemaExceptionz7 Base exception of ``fastjsonschema`` library. N__name__ __module__ __qualname____doc__/builddir/build/BUILD/imunify360-venv-2.6.0/opt/imunify360/venv/lib/python3.11/site-packages/setuptools/config/_validate_pyproject/fastjsonschema_exceptions.pyrrr rcPeZdZdZdfd ZedZedZxZS)JsonSchemaValueExceptiona Exception raised by validation function. Available properties: * ``message`` containing human-readable information what is wrong (e.g. ``data.property[index] must be smaller than or equal to 42``), * invalid ``value`` (e.g. ``60``), * ``name`` of a path in the data structure (e.g. ``data.property[index]``), * ``path`` as an array in the data structure (e.g. ``['data', 'property', 'index']``), * the whole ``definition`` which the ``value`` has to fulfil (e.g. ``{'type': 'number', 'maximum': 42}``), * ``rule`` which the ``value`` is breaking (e.g. ``maximum``) * and ``rule_definition`` (e.g. ``42``). .. versionchanged:: 2.14.0 Added all extra properties. Nct|||_||_||_||_||_dSN)super__init__messagevaluename definitionrule)selfrrrrr __class__s r rz!JsonSchemaValueException.__init__sB !!!   $ r cTdt|jDS)Ncg|] }|dk| S)r ).0items r z1JsonSchemaValueException.path..'sIIIdbjjjjjr )SPLIT_REsplitrrs r pathzJsonSchemaValueException.path%s$II !:!:IIIIr c`|jr|jsdS|j|jSr)rrgetr#s r rule_definitionz(JsonSchemaValueException.rule_definition)s2y  4""49---r )NNNN) rrrr rpropertyr$r' __classcell__)rs@r rr s  JJXJ..X.....r rceZdZdZdS)JsonSchemaDefinitionExceptionz? Exception raised by generator of validation function. Nrr r r r+r+0r r r+)recompiler! ValueErrorrrr+r r r r/s  2:l # #* . . . . .2 . . .F$7r