-
-
Notifications
You must be signed in to change notification settings - Fork 382
Extensions to attrs
Hynek Schlawack edited this page Jun 23, 2019
·
23 revisions
The following libraries build on attrs
to provide additional functionality:
-
bfa
: Builders forattrs
-
cattrs
: for structuring and unstructuring data -
marshmallow-attrs
: Marshmallow serialization forattrs
classes. -
prettyprinter
: an extensible alternative topprint
comes withattrs
support. -
related
: for creating nested object models that can be serialized to and de-serialized from nested python dictionaries -
serde
: a performant serialization / deserialization extension to and from plain dicts. -
valid8
: provides an alternate way to add validation to attributes, supporting various coding styles to define your validation functions and validation exception types/messages