python-attrs
attrs
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Optimizations
Branches
Benchmarks
Runs
Performance History
Latest Results
fix: avoid an uncoverable branch when preserving own __slots__ Iterate the already-filtered list of the class's own slots instead of re-testing each own slot against the combined slot_names in the descriptor cleanup loop. The popped set is unchanged (a name is only in own_new_slots when it is added to slot_names), but the redundant membership test introduced a branch that is never taken for valid input, which the 100% branch-coverage gate rejects.
DawnofGenX:fix/slotted-attrs-preserve-own-slots
2 hours ago
fix(slots): preserve __dict__ state when pickling slotted classes
saadkhantareen:fix/preserve-dict-state-when-pickling-slotted-classes
24 hours ago
fix: preserve slots declared on slotted attrs classes
DawnofGenX:fix/slotted-attrs-preserve-own-slots
2 days ago
Run codspeed also on main pushes
main
3 days ago
Add benchmark for nested atomic fields Co-authored-by: Johnny Kao <19386515+Johnny-Kao@users.noreply.github.com>
main
3 days ago
Merge branch 'main' into perf/astuple-nested-atomic
Johnny-Kao:perf/astuple-nested-atomic
3 days ago
Name changelog fragment for PR 1641
skyon0522-ai:codex/astuple-mapping-filter
8 days ago
Document mapping filter behavior change
skyon0522-ai:codex/astuple-mapping-filter
8 days ago
Latest Branches
CodSpeed Performance Gauge
0%
fix: preserve slots declared on slotted attrs classes
#1642
2 hours ago
8ce3ee7
DawnofGenX:fix/slotted-attrs-preserve-own-slots
CodSpeed Performance Gauge
0%
fix(slots): preserve __dict__ state when pickling slotted classes
#1643
1 day ago
504d231
saadkhantareen:fix/preserve-dict-state-when-pickling-slotted-classes
CodSpeed Performance Gauge
0%
Improve astuple performance for nested atomic sequences
#1636
3 days ago
ce52bb2
Johnny-Kao:perf/astuple-nested-atomic
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs