Ë
    ¤2Úiè  ã                  óx   — d dl mZ d dlmZmZ d dlmZmZ	  ed«      Z
dd„Zdd„Z G d„ de«      Zedd	„«       Zy
)é    )Úannotations)ÚNoReturnÚTypeVar)ÚdefineÚfrozenÚ_Tc                ó.   — t         | _        t        | «      S ©N)Ú_do_not_subclassÚ__init_subclass__Ú_define©Úclss    úI/var/www/html/acx/venv/lib/python3.12/site-packages/referencing/_attrs.pyr   r   
   ó   € Ü,€CÔÜ�3‹<Ðó    c                ó.   — t         | _        t        | «      S r
   )r   r   Ú_frozenr   s    r   r   r      r   r   c                  ó   — e Zd Zy)ÚUnsupportedSubclassingN)Ú__name__Ú
__module__Ú__qualname__© r   r   r   r      s   „ Ør   r   c                 ó   — t        d«      ‚)Nz�Subclassing is not part of referencing's public API. If no other suitable API exists for what you're trying to do, feel free to file an issue asking for one.)r   r   r   r   r   r      s   € ä
 ð	5óð r   N)r   útype[_T]Úreturnr   )r   r   )Ú
__future__r   Útypingr   r   Úattrsr   r   r   r   r   Ú	Exceptionr   Ústaticmethodr   r   r   r   ú<module>r#      sA   ðÝ "ç $ç 6áˆTƒ]€óó
ô
	˜Yô 	ð òó ñr   