Avatar for the python-attrs user
python-attrs
attrs
BlogDocsChangelog

Performance History

Latest Results

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
12 hours ago
Remove stray whitespace
lazy
15 hours ago
Better name, test both ways
evolve
15 hours ago

Latest Branches

CodSpeed Performance Gauge
0%
Fix asdict/astuple filters to match by identity instead of equality (#864)#1607
14 hours ago
3351d14
rudrakumar07:fix-asdict-filter-identity
CodSpeed Performance Gauge
0%
15 hours ago
0c052fc
lazy
CodSpeed Performance Gauge
0%
Stop evolve dunders from being modified#1606
15 hours ago
0bc217f
evolve
© 2026 CodSpeed Technology
Home Terms Privacy Docs