python-attrs
attrs
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
[pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci
HrachShah:fix/evolve-accept-attr-name-when-alias-dif
17 hours ago
Match filter attributes by identity instead of equality attrs.filters.include/exclude stored the passed Attribute instances in a frozenset and tested membership with `attribute in attrs`. Attribute equality ignores the owning class, so two identically-configured attributes on different classes compare equal - filtering by one class's attribute also matched the other class's. Keep the attributes in a tuple and match them by identity instead. Field-name strings still match by name across classes, which covers the cross-class use case. Fixes #864 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
PranavMishra28:filters-match-attribute-by-identity
1 day ago
[pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci
HrachShah:fix/slots-decorated-method-closure-recursive
2 days ago
[pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci
HrachShah:main
3 days ago
docs: move collect_by_mro to attr.s docstring
main
4 days ago
[pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci
HrachShah:fix/define-accepts-collect-by-mro
4 days ago
Merge branch 'main' into fix/deep-mapping-validation-
uwezkhan:fix/deep-mapping-validation-
5 days ago
Merge branch 'main' into fix/deep-mapping-validation-
uwezkhan:fix/deep-mapping-validation-
7 days ago
Latest Branches
CodSpeed Performance Gauge
0%
evolve: accept an attribute's underlying name when it differs from the alias
#1586
17 hours ago
b59bfc2
HrachShah:fix/evolve-accept-attr-name-when-alias-dif
CodSpeed Performance Gauge
0%
Match filter attributes by identity instead of equality
#1584
1 day ago
c0d42e9
PranavMishra28:filters-match-attribute-by-identity
CodSpeed Performance Gauge
0%
recurse into decorator-wrapped methods when rewriting closure cells for slotted classes
#1583
2 days ago
902ebb7
HrachShah:fix/slots-decorated-method-closure-recursive
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs