HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //proc/1233/root/usr/lib/python3/dist-packages/attr/__pycache__/exceptions.cpython-312.pyc
�

��`�����ddlmZmZmZGd�de�ZGd�de�ZGd�de�ZGd�d	e�Z	Gd
�de�Z
Gd�d
e�ZGd�de�Z
Gd�de�ZGd�de�Zy)�)�absolute_import�division�print_functionc��eZdZdZdZegZy)�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
    zcan't set attributeN)�__name__�
__module__�__qualname__�__doc__�msg�args���1/usr/lib/python3/dist-packages/attr/exceptions.pyrrs��� �C��5�Drrc��eZdZdZy)�FrozenInstanceErrorz\
    A frozen instance has been attempted to be modified.

    .. versionadded:: 16.1.0
    N�rr	r
rrrrrr���rrc��eZdZdZy)�FrozenAttributeErrorz]
    A frozen attribute has been attempted to be modified.

    .. versionadded:: 20.1.0
    Nrrrrrrrrrc��eZdZdZy)�AttrsAttributeNotFoundErrorzq
    An ``attrs`` function couldn't find an attribute that the user asked for.

    .. versionadded:: 16.2.0
    Nrrrrrr#rrrc��eZdZdZy)�NotAnAttrsClassErrorzi
    A non-``attrs`` class has been passed into an ``attrs`` function.

    .. versionadded:: 16.2.0
    Nrrrrrr+rrrc��eZdZdZy)�DefaultAlreadySetErrorz�
    A default has been set using ``attr.ib()`` and is attempted to be reset
    using the decorator.

    .. versionadded:: 17.1.0
    Nrrrrrr3���rrc��eZdZdZy)�UnannotatedAttributeErrorz~
    A class with ``auto_attribs=True`` has an ``attr.ib()`` without a type
    annotation.

    .. versionadded:: 17.3.0
    Nrrrrrr<rrrc��eZdZdZy)�PythonTooOldErrorz~
    It was attempted to use an ``attrs`` feature that requires a newer Python
    version.

    .. versionadded:: 18.2.0
    Nrrrrr!r!Errr!c�(��eZdZdZ�fd�Zd�Z�xZS)�NotCallableErrorz�
    A ``attr.ib()`` requiring a callable has been set with a value
    that is not callable.

    .. versionadded:: 19.2.0
    c�J��tt|�||�||_||_y�N)�super�	TypeError�__init__r�value)�selfrr)�	__class__s   �rr(zNotCallableError.__init__Vs"���
�i��'��U�3������
rc�,�t|j�Sr%)�strr)r*s r�__str__zNotCallableError.__str__[s���4�8�8�}�r)rr	r
rr(r.�
__classcell__)r+s@rr#r#Ns�����
rr#N)�
__future__rrr�AttributeErrorrrr�
ValueErrorrr�RuntimeErrorrrr!r'r#rrr�<module>r4sw��@�@��.���+���;���*���:���\���������y�r