main
Apply SPDX IDs
Tighten linting (#1175)
Drop Python 3.9 (#1603)
Unpin/fix Pyright (#1302)
Don't expect TestCloudpickleCompat to fail with Python 3.14 (#1398)
Fix ClassVar forward reference detection (#1593)
ClassBuilder: eval only once (#1407)
Make on_setattr hooks accept generators (#1592)
Black dropped us 5 years ago
Make attrs.converters.pipe only return a Converter instance if one is passed (#1380)
Allow forward-references on 3.14 (#1451)
Stop evolve dunders from being modified (#1606)
update
Defer imports on the cold import path (#1600)
Demonstrate init subclass workaround
Update dev & drop pre-commit.ci (#1597)
Drop Python 3.7 (#1340)
Expose effective class construction properties (#1454)
Make tests for simple-class actually run
Add `ne` validator (#1571)
update ruff