+
    TŎi                        ^ 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       ^/Users/ahmad/.openclaw/workspace/scripts/.venv/lib/python3.14/site-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    488}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   