Ë
    7^(h#  ã                  ó(   — d Z ddlmZ  G d„ d«      Zy)z The core's core. é    )Úannotationsc                  ó    — e Zd ZdZdZd„ Zd„ Zy)ÚRegistrya  
    Base class for registry objects.

    Registries map a name to an object using attribute notation. Registry
    classes behave singletonically: all their instances share the same state,
    which is stored in the class object.

    All subclasses should set `__slots__ = ()`.
    © c                ó2   — t        | j                  ||«       y ©N)ÚsetattrÚ	__class__)ÚselfÚnameÚobjs      úM/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/sympy/core/core.pyÚ__setattr__zRegistry.__setattr__   s   € Ü�—‘  cÕ*ó    c                ó0   — t        | j                  |«       y r   )Údelattrr
   )r   r   s     r   Ú__delattr__zRegistry.__delattr__   s   € Ü�—‘ Õ%r   N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__Ú	__slots__r   r   r   r   r   r   r      s   „ ñð €Iò+ó&r   r   N)r   Ú
__future__r   r   r   r   r   ú<module>r      s   ðÙ Ý "÷&ò &r   