Yesterday's 21.1.0 has unfortunately two regressions that we're fixing with today's 21.2.0 release:
- The new recursive mode for
attr.evolve()
broke some use cases. attrs
is not importable under Python 3.4 anymore. While 3.4 hasn't been supported for a while now, we don't want it throw errors after installation.
We've reverted the changes to attr.evolve()
and added packaging metadata blocking Python 3.4.
Additionally, we are yanking 21.1.0 from PyPI. If you've pinned attrs
to 21.1.0, this does not affect you in any way.