+
    ŒøCi¹  ã                  óä   € ^ RI Ht ^ RIHt  ! R R]4      t ! R R]4      t ! R R]4      t ! R	 R
]4      t	 ! R R]4      t
 ! R R]4      t ! R R]4      t ! R R]4      t ! R R]4      tR# )é    )Úannotations)ÚClassVarc                  ó0   € ] tR t^t$ RtRt].tR]R&   RtR# )ÚFrozenErrorzÖ
A frozen/immutable instance or attribute have been attempted to be
modified.

It mirrors the behavior of ``namedtuples`` by using the same error message
and subclassing `AttributeError`.

.. versionadded:: 20.1.0
zcan't set attributezClassVar[tuple[str]]Úargs© N)	Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Úmsgr   Ú__annotations__Ú__static_attributes__r   ó    Ú1/usr/lib/python3/dist-packages/attr/exceptions.pyr   r      s   ‡ ñð  €CØ"% €DÐ
×&r   r   c                  ó   € ] tR t^tRtRtR# )ÚFrozenInstanceErrorzP
A frozen instance has been attempted to be modified.

.. versionadded:: 16.1.0
r   N©r	   r
   r   r   r   r   r   r   r   r   r      ó   † õr   r   c                  ó   € ] tR t^tRtRtR# )ÚFrozenAttributeErrorzQ
A frozen attribute has been attempted to be modified.

.. versionadded:: 20.1.0
r   Nr   r   r   r   r   r      r   r   r   c                  ó   € ] tR t^'tRtRtR# )ÚAttrsAttributeNotFoundErrorzc
An *attrs* function couldn't find an attribute that the user asked for.

.. versionadded:: 16.2.0
r   Nr   r   r   r   r   r   '   r   r   r   c                  ó   € ] tR t^/tRtRtR# )ÚNotAnAttrsClassErrorzY
A non-*attrs* class has been passed into an *attrs* function.

.. versionadded:: 16.2.0
r   Nr   r   r   r   r   r   /   r   r   r   c                  ó   € ] tR t^7tRtRtR# )ÚDefaultAlreadySetErrorz|
A default has been set when defining the field and is attempted to be reset
using the decorator.

.. versionadded:: 17.1.0
r   Nr   r   r   r   r   r   7   ó   † õr   r   c                  ó   € ] tR t^@tRtRtR# )ÚUnannotatedAttributeErrorze
A class with ``auto_attribs=True`` has a field without a type annotation.

.. versionadded:: 17.3.0
r   Nr   r   r   r   r!   r!   @   r   r   r!   c                  ó   € ] tR t^HtRtRtR# )ÚPythonTooOldErrorzl
It was attempted to use an *attrs* feature that requires a newer Python
version.

.. versionadded:: 18.2.0
r   Nr   r   r   r   r#   r#   H   r   r   r#   c                  ó2   a € ] tR t^QtRtV 3R ltR tRtV ;t# )ÚNotCallableErrorzh
A field requiring a callable has been set with a value that is not
callable.

.. versionadded:: 19.2.0
c                	óF   <€ \         \        V `  W4       Wn        W n        R # ©N)ÚsuperÚ	TypeErrorÚ__init__r   Úvalue)Úselfr   r+   Ú	__class__s   &&&€r   r*   ÚNotCallableError.__init__Y   s   ø€ ÜŒi˜Ñ'¨Ô3ØŒØŽ
r   c                	ó,   € \        V P                  4      # r'   )Ústrr   )r,   s   &r   Ú__str__ÚNotCallableError.__str__^   s   € Ü�4—8‘8‹}Ðr   )r   r+   )	r	   r
   r   r   r   r*   r1   r   Ú__classcell__)r-   s   @r   r%   r%   Q   s   ø† ñõ÷
ð r   r%   N)Ú
__future__r   Útypingr   ÚAttributeErrorr   r   r   Ú
ValueErrorr   r   ÚRuntimeErrorr   r!   r#   r)   r%   r   r   r   Ú<module>r9      sy   ðõ #å ô'�.ô 'ô˜+ô ô˜;ô ô *ô ô˜:ô ô˜\ô ô ô ô˜ô ô�yö r   