Skip to content

Extensions to attrs

Wilfredo Sánchez Vega edited this page Nov 30, 2018 · 24 revisions

The following libraries build on attrs to provide additional functionality:

  • bfa - Builders for attrs

  • cattrs — for structuring and unstructuring data

  • 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

![1000044051](https://github.com/user-attachments/assets/2d5d0642-0649-432e-a29d-54fa26647d1f)

Clone this wiki locally