+
    ÃHàjP  ã                  óv  € R t ^ RIHt ^ RIHtHt ^ RIt^ RIHt ]'       d   ^ RI	H
t
 ^ RIHt ] ! R R]4      4       t] ! R	 R
]4      4       t] ! R R]4      4       t] ! R R]4      4       t]P                   ! R R]4      4       t] ! R R]4      4       t] ! R R]4      4       t] ! R R]4      4       tR# )z
Errors, oh no!
)Úannotations)ÚTYPE_CHECKINGÚAnyN)Úfrozen)ÚResource)ÚURIc                  ó>   € ] tR t^t$ RtR]R&   R R ltR R ltRtR	# )
ÚNoSuchResourcez«
The given URI is not present in a registry.

Unlike most exceptions, this class *is* intended to be publicly
instantiable and *is* part of the public API of the package.
r   Úrefc               ó    € V ^8„  d   QhRRRR/# ©é   ÚotherÚobjectÚreturnÚbool© )Úformats   "Ú˜/home/ubuntu/.hermes/installs/5f0a1ff4045d044e/environments/50f6b671e3f94b538e344231dfcb664f/venv/lib/python3.14/site-packages/referencing/exceptions.pyÚ__annotate__ÚNoSuchResource.__annotate__   ó   € ÷ ;ñ ;˜Fð ; tñ ;ó    c                	óœ   € V P                   VP                   Jd   \        # \        P                  ! V 4      \        P                  ! V4      8H  # ©N©Ú	__class__ÚNotImplementedÚattrsÚastuple©Úselfr   s   &&r   Ú__eq__ÚNoSuchResource.__eq__   ó5   € Ø�>‰> §¡Ó0Ü!Ð!Ü�}Š}˜TÓ"¤e§m¢m°EÓ&:Ñ:Ð:r   c               ó   € V ^8„  d   QhRR/# ©r   r   Úintr   )r   s   "r   r   r   "   ó   € ÷ )ñ )˜#ñ )r   c                	ó@   € \        \        P                  ! V 4      4      # r   ©Úhashr   r   ©r!   s   &r   Ú__hash__ÚNoSuchResource.__hash__"   ó   € Ü”E—M’M $Ó'Ó(Ð(r   r   N©	Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Ú__annotations__r"   r-   Ú__static_attributes__r   r   r   r	   r	      s   ‡ ñð 
ƒHõ;÷
)ñ )r   r	   c                  ó>   € ] tR t^&t$ RtR]R&   R R ltR R ltRtR	# )
ÚNoInternalIDa
  
A resource has no internal ID, but one is needed.

E.g. in modern JSON Schema drafts, this is the :kw:`$id` keyword.

One might be needed if a resource was to-be added to a registry but no
other URI is available, and the resource doesn't declare its canonical URI.
úResource[Any]Úresourcec               ó    € V ^8„  d   QhRRRR/# r   r   )r   s   "r   r   ÚNoInternalID.__annotate__3   r   r   c                	óœ   € V P                   VP                   Jd   \        # \        P                  ! V 4      \        P                  ! V4      8H  # r   r   r    s   &&r   r"   ÚNoInternalID.__eq__3   r$   r   c               ó   € V ^8„  d   QhRR/# r&   r   )r   s   "r   r   r=   8   r(   r   c                	ó@   € \        \        P                  ! V 4      4      # r   r*   r,   s   &r   r-   ÚNoInternalID.__hash__8   r/   r   r   Nr0   r   r   r   r9   r9   &   s   ‡ ñð Óõ;÷
)ñ )r   r9   c                  ó>   € ] tR t^<t$ RtR]R&   R R ltR R ltRtR	# )
ÚUnretrievablezG
The given URI is not present in a registry, and retrieving it failed.
r   r
   c               ó    € V ^8„  d   QhRRRR/# r   r   )r   s   "r   r   ÚUnretrievable.__annotate__D   r   r   c                	óœ   € V P                   VP                   Jd   \        # \        P                  ! V 4      \        P                  ! V4      8H  # r   r   r    s   &&r   r"   ÚUnretrievable.__eq__D   r$   r   c               ó   € V ^8„  d   QhRR/# r&   r   )r   s   "r   r   rF   I   r(   r   c                	ó@   € \        \        P                  ! V 4      4      # r   r*   r,   s   &r   r-   ÚUnretrievable.__hash__I   r/   r   r   Nr0   r   r   r   rD   rD   <   ó   ‡ ñð 
ƒHõ;÷
)ñ )r   rD   c                  ó>   € ] tR t^Mt$ RtR]R&   R R ltR R ltRtR	# )
ÚCannotDetermineSpecificationzµ
Attempting to detect the appropriate `Specification` failed.

This happens if no discernible information is found in the contents of the
new resource which would help identify it.
r   Úcontentsc               ó    € V ^8„  d   QhRRRR/# r   r   )r   s   "r   r   Ú)CannotDetermineSpecification.__annotate__X   r   r   c                	óœ   € V P                   VP                   Jd   \        # \        P                  ! V 4      \        P                  ! V4      8H  # r   r   r    s   &&r   r"   Ú#CannotDetermineSpecification.__eq__X   r$   r   c               ó   € V ^8„  d   QhRR/# r&   r   )r   s   "r   r   rQ   ]   r(   r   c                	ó@   € \        \        P                  ! V 4      4      # r   r*   r,   s   &r   r-   Ú%CannotDetermineSpecification.__hash__]   r/   r   r   Nr0   r   r   r   rN   rN   M   s   ‡ ñð ƒMõ;÷
)ñ )r   rN   c                  ó>   € ] tR t^at$ RtR]R&   R R ltR R ltRtR	# )
ÚUnresolvablez
A reference was unresolvable.
r   r
   c               ó    € V ^8„  d   QhRRRR/# r   r   )r   s   "r   r   ÚUnresolvable.__annotate__i   r   r   c                	óœ   € V P                   VP                   Jd   \        # \        P                  ! V 4      \        P                  ! V4      8H  # r   r   r    s   &&r   r"   ÚUnresolvable.__eq__i   r$   r   c               ó   € V ^8„  d   QhRR/# r&   r   )r   s   "r   r   rZ   n   r(   r   c                	ó@   € \        \        P                  ! V 4      4      # r   r*   r,   s   &r   r-   ÚUnresolvable.__hash__n   r/   r   r   Nr0   r   r   r   rX   rX   a   rL   r   rX   c                  ó2   € ] tR t^rt$ RtR]R&   R R ltRtR# )ÚPointerToNowherezC
A JSON Pointer leads to a part of a document that does not exist.
r:   r;   c               ó   € V ^8„  d   QhRR/# ©r   r   Ústrr   )r   s   "r   r   ÚPointerToNowhere.__annotate__z   s   € ÷ ñ ˜ñ r   c                	óˆ   € V P                   : R V P                  P                  : 2pV P                   R8X  d
   VR,          pV# )ú does not exist within Ú/zœ. The pointer '/' is a valid JSON Pointer but it points to an empty string property ''. If you intended to point to the entire resource, you should use '#'.)r
   r;   rO   )r!   Úmsgs   & r   Ú__str__ÚPointerToNowhere.__str__z   sC   € Ø—‘‘Ð3°D·M±M×4JÑ4JÑ3MÐNˆØ�8‰8�sŒ?Øð>õˆCð
 ˆ
r   r   N©r1   r2   r3   r4   r5   r6   rj   r7   r   r   r   ra   ra   r   s   ‡ ñð Ó÷ñ r   ra   c                  ó<   € ] tR t^…t$ RtR]R&   R]R&   R R ltRtR	# )
ÚNoSuchAnchorz8
An anchor does not exist within a particular resource.
r:   r;   rd   Úanchorc               ó   € V ^8„  d   QhRR/# rc   r   )r   s   "r   r   ÚNoSuchAnchor.__annotate__Ž   s   € ÷ 
ñ 
˜ñ 
r   c                	óP   € V P                   : R V P                  P                  : 2# )rg   )ro   r;   rO   r,   s   &r   rj   ÚNoSuchAnchor.__str__Ž   s%   € à�{‰{‰oÐ4°T·]±]×5KÑ5KÑ4NÐOð	
r   r   Nrl   r   r   r   rn   rn   …   s   ‡ ñð ÓØƒK÷
ñ 
r   rn   c                  ó<   € ] tR t^”t$ RtR]R&   R]R&   R R ltRtR	# )
ÚInvalidAnchorzi
An anchor which could never exist in a resource was dereferenced.

It is somehow syntactically invalid.
r:   r;   rd   ro   c               ó   € V ^8„  d   QhRR/# rc   r   )r   s   "r   r   ÚInvalidAnchor.__annotate__Ÿ   s   € ÷ 
ñ 
˜ñ 
r   c                	ó<   € R V P                    RV P                    R2# )z'#zo' is not a valid anchor, neither as a plain name anchor nor as a JSON Pointer. You may have intended to use '#/zD', as the slash is required *before each segment* of a JSON pointer.)ro   r,   s   &r   rj   ÚInvalidAnchor.__str__Ÿ   s*   € à�—‘�ð àŸ™˜ð &*ð*ð	
r   r   Nrl   r   r   r   ru   ru   ”   s   ‡ ñð ÓØƒK÷
ñ 
r   ru   )r5   Ú
__future__r   Útypingr   r   r   Úreferencing._attrsr   Úreferencingr   Úreferencing.typingr   ÚKeyErrorr	   Ú	Exceptionr9   rD   rN   rX   ra   rn   ru   r   r   r   Ú<module>r�      sý   ðñõ #ç %ã å %çÝ$Ý&ð ô)�Xó )ó ð)ð& ô)�9ó )ó ð)ð* ô)�Hó )ó ð)ð  ô) 9ó )ó ð)ð& ‡�ô)�9ó )ó ð)ð  ô�|ó ó ðð$ ô
�<ó 
ó ð
ð ô
�Ló 
ó ò
r   