Skip to content

Commit 19943b7

Browse files
committed
Prepare 25.2.0
1 parent 0176191 commit 19943b7

File tree

5 files changed

+14
-4
lines changed

5 files changed

+14
-4
lines changed

CHANGELOG.md

+14
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,20 @@ Changes for the upcoming release can be found in the [`changelog.d` directory](h
1212

1313
<!-- towncrier release notes start -->
1414

15+
## [25.2.0](https://github.com/python-attrs/attrs/tree/25.2.0) - 2025-03-12
16+
17+
### Changes
18+
19+
- Checking mandatory vs non-mandatory attribute order is now performed after the field transformer, since the field transformer may change attributes and/or their order.
20+
[#1147](https://github.com/python-attrs/attrs/issues/1147)
21+
- `attrs.make_class()` now allows for Unicode class names.
22+
[#1406](https://github.com/python-attrs/attrs/issues/1406)
23+
- Speed up class creation by 30%-50% by compiling methods only once and using a variety of other techniques.
24+
[#1407](https://github.com/python-attrs/attrs/issues/1407)
25+
- The error message if an attribute has both an annotation and a type argument will now disclose _what_ attribute seems to be the problem.
26+
[#1410](https://github.com/python-attrs/attrs/issues/1410)
27+
28+
1529
## [25.1.0](https://github.com/python-attrs/attrs/tree/25.1.0) - 2025-01-25
1630

1731
### Changes

changelog.d/1147.change.md

-1
This file was deleted.

changelog.d/1406.change.md

-1
This file was deleted.

changelog.d/1407.change.md

-1
This file was deleted.

changelog.d/1410.change.md

-1
This file was deleted.

0 commit comments

Comments
 (0)