Instead of my usual Twitter and Fediverse threads, for this release of cattrs I
figured I'd try something different. A blog post lets me describe the additions
in more detail, provide
Over the years, I've put a lot of effort into making cattrs fast.
Let's take a look at how the cattrs structuring code evolved during this time.
This post is an account of why I prefer using the attrs library over Pydantic. I'm writing it since I am often asked this question and I want to have something concrete to link to.
If you've ever gone through the Mypy docs, you might have seen the section on
TypedDict [https://mypy.readthedocs.io/en/stable/more_types.html#typeddict]. The
section goes on to