exceptions
AttrsAttributeNotFoundError
Bases: ValueError
An attrs
function couldn't find an attribute that the user asked for.
.. versionadded:: 16.2.0
Source code in client/ayon_fusion/vendor/attr/exceptions.py
35 36 37 38 39 40 |
|
DefaultAlreadySetError
Bases: RuntimeError
A default has been set using attr.ib()
and is attempted to be reset using the decorator.
.. versionadded:: 17.1.0
Source code in client/ayon_fusion/vendor/attr/exceptions.py
51 52 53 54 55 56 57 |
|
FrozenAttributeError
Bases: FrozenError
A frozen attribute has been attempted to be modified.
.. versionadded:: 20.1.0
Source code in client/ayon_fusion/vendor/attr/exceptions.py
27 28 29 30 31 32 |
|
FrozenError
Bases: AttributeError
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
Source code in client/ayon_fusion/vendor/attr/exceptions.py
4 5 6 7 8 9 10 11 12 13 14 15 16 |
|
FrozenInstanceError
Bases: FrozenError
A frozen instance has been attempted to be modified.
.. versionadded:: 16.1.0
Source code in client/ayon_fusion/vendor/attr/exceptions.py
19 20 21 22 23 24 |
|
NotAnAttrsClassError
Bases: ValueError
A non-attrs
class has been passed into an attrs
function.
.. versionadded:: 16.2.0
Source code in client/ayon_fusion/vendor/attr/exceptions.py
43 44 45 46 47 48 |
|
NotCallableError
Bases: TypeError
A attr.ib()
requiring a callable has been set with a value that is not callable.
.. versionadded:: 19.2.0
Source code in client/ayon_fusion/vendor/attr/exceptions.py
78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 |
|
PythonTooOldError
Bases: RuntimeError
It was attempted to use an attrs
feature that requires a newer Python version.
.. versionadded:: 18.2.0
Source code in client/ayon_fusion/vendor/attr/exceptions.py
69 70 71 72 73 74 75 |
|
UnannotatedAttributeError
Bases: RuntimeError
A class with auto_attribs=True
has an attr.ib()
without a type annotation.
.. versionadded:: 17.3.0
Source code in client/ayon_fusion/vendor/attr/exceptions.py
60 61 62 63 64 65 66 |
|