
    Qi#                    0    d Z ddlmZ  G d d          ZdS )z The core's core.     )annotationsc                  "    e Zd ZdZdZd Zd ZdS )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        ||           d S N)setattr	__class__)selfnameobjs      g/var/www/development/aibuddy-work/election-extract/venv/lib/python3.11/site-packages/sympy/core/core.py__setattr__zRegistry.__setattr__   s    c*****    c                0    t          | j        |           d S 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      sC          I+ + +& & & & &r   r   N)r   
__future__r   r   r   r   r   <module>r      sO      " " " " " "& & & & & & & & & &r   