⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.24
Server IP:
97.74.87.16
Server:
Linux 16.87.74.97.host.secureserver.net 5.14.0-503.38.1.el9_5.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Apr 18 08:52:10 EDT 2025 x86_64
Server Software:
Apache
PHP Version:
8.2.28
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
var
/
opt
/
nydus
/
ops
/
jsonschema
/
__pycache__
/
View File Name :
_keywords.cpython-39.pyc
a ������Ihe:����������������������@���sl��d�dl�mZ�d�dlZd�dlmZmZmZmZmZm Z m Z �d�dlmZm Z �dd��Zdd��Zd d ��Zdd��Zd d��Zdd��Zdd��Zdd��Zdd��Zdd��Zdd��Zdd��Zdd��Zdd ��Zd!d"��Zd#d$��Zd%d&��Zd'd(��Zd)d*��Z d+d,��Z!d-d.��Z"d/d0��Z#d1d2��Z$d3d4��Z%d5d6��Z&d7d8��Z'd9d:��Z(d;d<��Z)d=d>��Z*d?d@��Z+dAdB��Z,dCdD��Z-dEdF��Z.dGdH��Z/dIdJ��Z0dKdL��Z1dS�)M�����)�FractionN)�ensure_list�equal� extras_msg�find_additional_properties�%find_evaluated_item_indexes_by_schema�&find_evaluated_property_keys_by_schema�uniq)�FormatError�ValidationErrorc�����������������c���s\���|���|d�sd�S�|���D�]>\}}|���D�],\}}t�||�r(|�j||||d�E�d�H��q(qd�S��N�object��path�schema_path)�is_type�items�re�search�descend)� validator�patternProperties�instance�schema�pattern� subschema�k�v��r����E/opt/nydus/tmp/pip-target-os3qdbx0/lib/python/jsonschema/_keywords.pyr������s�����r���c�����������������c���s2���|���|d�sd�S�|D�]}|�j||d�E�d�H��qd�S�)Nr ���)r���r���)r���r���)r���� propertyNamesr���r����propertyr���r���r���r ������s����r ���c����������� ������c���s����|���|d�sd�S�tt||��}|���|d�rP|D�]}|�j||�||d�E�d�H��q.n�|s�|r�d|v�r�t|�dkrpdnd}d�dd ��t|�D���}d�d d ��t|d��D���}|��d|��d|���} t| �V��nd } t| tt|t d����V��d�S�)Nr ���)r���r�������Zdoes�do�, c�����������������s���s���|�]}t�|�V��qd�S��N��repr��.0�eachr���r���r���� <genexpr>0��������z'additionalProperties.<locals>.<genexpr>c�����������������s���s���|�]}t�|�V��qd�S�r%���r&���r(���r���r���r���r+���1���s���� z not match any of the regexes: z8Additional properties are not allowed (%s %s unexpected)��key) r����setr���r����len�join�sortedr���r����str) r���ZaPr���r����extras�extra�verbZjoined�patterns�errorr���r���r����additionalProperties$���s"���� �r:���c����������� ��� ���c���s����|���|d�sd�S�t|�dg���}t|�}||�}|dkr<d�S�|du�r�|dkrX||d���n||�}|dkrldnd}td|��d |��d |��d|���V��n*t||�D�]} |�j|| �|| d�E�d�H��q�d�S�) N�array�prefixItemsr���Fr"���r����itemzExpected at most r-���z but found z extra: )r���r���r���)r���r1����getr����ranger���) r���r���r���r����prefix�totalr6����restr=����indexr���r���r���r���;���s*�������r���c�����������������c���s���t�||�st|�d��V��d�S�)Nz was expected)r���r���)r����constr���r���r���r���r���rD���U���s���� rD���c����������� ������c���s����|���|d�sd�S�d}|�dd�}|�dt|��}|�j|d�}|D�]<}|�|�r@|d7�}||kr@td|��d�d|d �V���d�S�q@||k�r�|s�t|�d ��V��ntd|��d|��d �d|d �V��d�S�)Nr;���r���ZminContainsr"���ZmaxContains�r���z8Too many items match the given schema (expected at most �))r���Zvalidator_valuez1 does not contain items matching the given schemaz8Too few items match the given schema (expected at least z but only z matched))r���r>���r1����evolve�is_validr���) r����containsr���r����matchesZmin_containsZmax_containsZcontains_validatorr*���r���r���r���rI���Z���s@���� ������rI���c�����������������c���s0���|���|d�sd�S�||kr,t|�d|���V��d�S�)N�numberz) is less than or equal to the minimum of �r���r���)r����minimumr���r���r���r���r����exclusiveMinimum���s������rN���c�����������������c���s0���|���|d�sd�S�||kr,t|�d|���V��d�S�)NrK���z, is greater than or equal to the maximum of rL���)r����maximumr���r���r���r���r����exclusiveMaximum����s������rP���c�����������������c���s4���|���|d�sd�S�||k�r0|�d|��}t|�V��d�S�)NrK���z is less than the minimum of rL���)r���rM���r���r����messager���r���r���rM�������s ����rM���c�����������������c���s4���|���|d�sd�S�||kr0|�d|��}t|�V��d�S�)NrK���z is greater than the maximum of rL���)r���rO���r���r���rQ���r���r���r���rO�������s ����rO���c�����������������c���s����|���|d�sd�S�t|t�r^||�}zt|�|k}W�qf�tyZ���t|�t|��jdk}Y�qf0�n||�}|r~t|�d|����V��d�S�)NrK���r"���z is not a multiple of )r���� isinstance�float�int� OverflowErrorr����denominatorr���)r���ZdBr���r���Zquotient�failedr���r���r���� multipleOf����s���� rX���c�����������������c���s@���|���|d�r<t|�|k�r<|dkr$dnd}t|�d|����V��d�S�)Nr;���r"����should be non-empty�is too shortr-����r���r1���r����r���ZmIr���r���rQ���r���r���r����minItems����s����r]���c�����������������c���s@���|���|d�r<t|�|kr<|dkr$dnd}t|�d|����V��d�S�)Nr;���r����is expected to be empty�is too longr-���r[���r\���r���r���r����maxItems����s����r`���c�����������������c���s,���|r(|���|d�r(t|�s(t|�d��V��d�S�)Nr;���z has non-unique elements)r���r ���r���)r���ZuIr���r���r���r���r����uniqueItems����s����� ��ra���c�����������������c���s0���|���|d�r,t�||�s,t|�d|���V��d�S�)N�stringz does not match )r���r���r���r���)r���Zpatrnr���r���r���r���r���r�������s ���� � �r���c�������������� ���c���sX���|�j�d�urTz|�j��||��W�n6�tyR�}�zt|j|jd�V��W�Y�d�}~n d�}~0�0�d�S�)N)�cause)Zformat_checker�checkr ���r���rQ���rc���)r����formatr���r���r9���r���r���r���re�������s ���� re���c�����������������c���s@���|���|d�r<t|�|k�r<|dkr$dnd}t|�d|����V��d�S�)Nrb���r"���rY���rZ���r-���r[����r���ZmLr���r���rQ���r���r���r���� minLength����s����rg���c�����������������c���s@���|���|d�r<t|�|kr<|dkr$dnd}t|�d|����V��d�S�)Nrb���r���r^���r_���r-���r[���rf���r���r���r���� maxLength����s����rh���c�����������������c���sZ���|���|d�sd�S�|���D�]<\}}||vr*q|D�]$}||vr.|�d|��}t|�V��q.qd�S�)Nr ���z is a dependency of )r���r���r���)r����dependentRequiredr���r���r!���� dependencyr*���rQ���r���r���r���ri�������s����ri���c�����������������c���sF���|���|d�sd�S�|���D�](\}}||vr*q|�j|||d�E�d�H��qd�S�)Nr ����r����r���r���r���)r����dependentSchemasr���r���r!���rj���r���r���r���rm�����s�����rm���c�����������������#���s.���t���fdd�|D���r*t���d|���V��d�S�)Nc�����������������3���s���|�]}t�|����V��qd�S�r%���)r���r(����r���r���r���r+�����r,���zenum.<locals>.<genexpr>z is not one of )�allr���)r����enumsr���r���r���rn���r����enum ��s����rq���c�����������������c���s���|�j�||d�E�d�H��d�S��N)�refr����Z_validate_reference)r���rs���r���r���r���r���r���rs�����s����rs���c�����������������c���s���|�j�||d�E�d�H��d�S�rr���rt���)r���� dynamicRefr���r���r���r���r���ru�����s����ru���c�����������������#���sL���t�|�}t���fdd�|D���sHd�dd��|D���}t���d|����V��d�S�)Nc�����������������3���s���|�]}�����|�V��qd�S�r%���)r����r)����type�r���r���r���r���r+�����r,���ztype.<locals>.<genexpr>r$���c�����������������s���s���|�]}t�|�V��qd�S�r%���r&���rv���r���r���r���r+�����r,���z is not of type )r����anyr2���r���)r����typesr���r����reprsr���rx���r���rw�����s����rw���c�����������������c���sJ���|���|d�sd�S�|���D�],\}}||v�r|�j||�|||d�E�d�H��qd�S�r���rl���)r���� propertiesr���r���r!���r���r���r���r���r|���"��s�����r|���c�����������������c���s6���|���|d�sd�S�|D�]}||vrt|�d��V��qd�S�)Nr ���z is a required propertyrL���)r����requiredr���r���r!���r���r���r���r}���0��s ����r}���c�����������������c���s@���|���|d�r<t|�|k�r<|dkr$dnd}t|�d|����V��d�S�)Nr ���r"���rY���zdoes not have enough propertiesr-���r[����r���ZmPr���r���rQ���r���r���r���� minProperties8��s �����r���c�����������������c���sP���|���|d�sd�S�|���|d�rLt|�|krL|dkr4dnd}t|�d|����V��d�S�)Nr ���r���r^���zhas too many propertiesr-���r[���r~���r���r���r���� maxPropertiesA��s�����r����c�����������������c���s,���t�|�D�]\}}|�j|||d�E�d�H��qd�S�)Nrk���)� enumerater���)r����allOfr���r���rC���r���r���r���r���r����L��s����r����c�����������������c���sT���g�}t�|�D�].\}}t|�j|||d��}|s0�qP|�|��qt|�d�|d�V��d�S�)Nrk����, is not valid under any of the given schemas��context)r�����listr����extendr���)r����anyOfr���r���� all_errorsrC���r����errsr���r���r���r����Q��s�����r����c�����������������#���s����t�|�}g�}|D�]2\}}t�j��||d��}|s8|} �qX|�|��qt���d�|d�V�����fdd�|D��} | r�| �| ��d�dd��| D���}t���d |����V��d�S�) Nrk���r����r����c��������������������s&���g�|�]\}}�j�|d������r|�qS�)rE���)rG���rH���)r)����_r*���rx���r���r���� <listcomp>n��s����zoneOf.<locals>.<listcomp>r$���c�����������������s���s���|�]}t�|�V��qd�S�r%���r&���)r)���r���r���r���r���r+���t��r,���zoneOf.<locals>.<genexpr>z is valid under each of )r����r����r���r����r����appendr2���)r����oneOfr���r���Z subschemasr����rC���r���r����Zfirst_validZ more_validr{���r���rx���r���r����_��s&������ r����c�����������������c���s.���|�j�|d��|�r*|�d|��}t|�V��d�S�)NrE���z should not be valid under )rG���rH���r���)r���Z not_schemar���r���rQ���r���r���r����not_x��s����r����c�����������������c���sd���|�j�|d��|�r:d|v�r`|d�}|�j||dd�E�d�H��n&d|v�r`|d�}|�j||dd�E�d�H��d�S�)NrE����thenrk����else)rG���rH���r���)r���Z if_schemar���r���r����Zelse_r���r���r����if_~��s����r����c�����������������#���sP���|���|d�sd�S�t|�||�����fdd�t|�D��}|rLd}t|t|���V��d�S�)Nr;���c��������������������s���g�|�]\}}|��vr|�qS�r���r���)r)���rC���r=����Zevaluated_item_indexesr���r���r�������s����z$unevaluatedItems.<locals>.<listcomp>z4Unevaluated items are not allowed (%s %s unexpected))r���r���r����r���r���)r����unevaluatedItemsr���r���Zunevaluated_itemsr9���r���r����r���r�������s����� �r����c����������� ������c���s����|���|d�sd�S�t|�||�}g�}|D�]2}||vr$|�j||�|||d�D�]}|�|��qFq$|r�|du�r�d}t|td�} t|t| ���V��nd}t|t|���V��d�S�)Nr ���r���Fz9Unevaluated properties are not allowed (%s %s unexpected)r.���z[Unevaluated properties are not valid under the given schema (%s %s unevaluated and invalid))r���r���r���r����r3���r4���r���r���) r����unevaluatedPropertiesr���r���Zevaluated_keysZunevaluated_keysr!���r����r9���r5���r���r���r���r�������s.������ �r����c�����������������c���sH���|���|d�sd�S�tt|�|�D�]$\\}}}|�j||||d�E�d�H��qd�S�)Nr;���)r���r���r���r���)r����zipr����r���)r���r<���r���r���rC���r=���r���r���r���r���r<������s�����r<���)2� fractionsr���r���Zjsonschema._utilsr���r���r���r���r���r���r ���Zjsonschema.exceptionsr ���r���r���r ���r:���r���rD���rI���rN���rP���rM���rO���rX���r]���r`���ra���r���re���rg���rh���ri���rm���rq���rs���ru���rw���r|���r}���r���r����r����r����r����r����r����r����r����r<���r���r���r���r����<module>���sN���$ %