I'm not a python dev, but isn't less dependencies generally better? Or is attrs in Python natively already?
There are some exceptions. Like I really don't want form building to be in the standard library, and I don't want to write it myself.
It is nice when your package manager only takes a short manage to fetch and build though, and you can have more confidence that any mistakes will be your own (under your control) rather than someone else's.