You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: CHANGELOG.rst
+39-6
Original file line number
Diff line number
Diff line change
@@ -17,16 +17,49 @@ Whenever there is a need to break compatibility, it is announced here in the cha
17
17
18
18
However if you intend to build extensions on top of ``attrs`` you have to anticipate that.
19
19
20
-
Changes for the upcoming release can be found in the `"changelog.d" directory <https://github.com/python-attrs/attrs/tree/main/changelog.d>`_ in our repository.
20
+
.. towncrier release notes start
21
21
22
-
..
23
-
Do *NOT* add changelog entries here!
22
+
22.1.0 (2022-07-28)
23
+
-------------------
24
24
25
-
This changelog is managed by towncrier and is compiled at release time.
25
+
Backwards-incompatible Changes
26
+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
26
27
27
-
See https://github.com/python-attrs/attrs/blob/main/.github/CONTRIBUTING.md#changelog for details.
28
+
- Python 2.7 is not supported anymore.
29
+
30
+
Dealing with Python 2.7 tooling has become too difficult for a volunteer-run project.
31
+
32
+
We have supported Python 2 more than 2 years after it was officially discontinued and feel that we have paid our dues.
33
+
All version up to 21.4.0 from December 2021 remain fully functional, of course.
- ``attrs.validators.deep_iterable()``'s *member_validator* argument now also accepts a list of validators and wraps them in an ``attrs.validators.and_()``.
0 commit comments