python-attrs
attrs
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
Add tox to lockfile (#1608) * Add tox to lockfile * Run type checks with default Python
main
14 hours ago
Run type checks with default Python
lock-tox
18 hours ago
Add tox to lockfile
lock-tox
18 hours ago
Fix asdict/astuple filters to match Attribute instances by identity instead of equality (#864) _split_what stored Attribute instances in a frozenset and include_/exclude_ checked membership with 'attribute in attrs', which uses __eq__. Since Attribute.__eq__ ignores the owning class, two identically-configured attributes on different classes compare equal, causing cross-class filtering. Change to a tuple and use 'any(attribute is a for a in attrs)' so only the exact Attribute object passed by the caller matches.
rudrakumar07:fix-asdict-filter-identity
2 days ago
Remove stray whitespace
lazy
2 days ago
exceptions are used everywhere
lazy
2 days ago
Merge branch 'main' into lazy
lazy
2 days ago
Stop evolve dunders from being modified (#1606) * Stop evolve dunders from being modified * Better name, test both ways
main
2 days ago
Latest Branches
CodSpeed Performance Gauge
0%
Add tox to lockfile
#1608
18 hours ago
51e59e1
lock-tox
CodSpeed Performance Gauge
0%
Fix asdict/astuple filters to match by identity instead of equality (#864)
#1607
2 days ago
3351d14
rudrakumar07:fix-asdict-filter-identity
CodSpeed Performance Gauge
0%
Increase laziness
#1605
2 days ago
0c052fc
lazy
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs