betty.attr module¶
The Attr API.
- class betty.attr.Attr[source]¶
Bases:
Generic[_InstanceT,_ValueT],ABCA base class for an immutable property-like attribute.
To test your own subclasses, use
betty.test_utils.attr.AttrTestBase.
- class betty.attr.MutableAttr[source]¶
Bases:
Generic[_InstanceT,_ValueT,_SetT],Attr[_InstanceT,_ValueT]A base class for a mutable property-like attribute.
To test your own subclasses, use
betty.test_utils.attr.MutableAttrTestBase.