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: doc/en/changelog.rst
+6-1
Original file line number
Diff line number
Diff line change
@@ -95,7 +95,12 @@ Improved Documentation
95
95
Trivial/Internal Changes
96
96
------------------------
97
97
98
-
- `#10669 <https://github.com/pytest-dev/pytest/issues/10669>`_: pytest no longer depends on the `attrs` package (don't worry, nice diffs for attrs classes are still supported).
98
+
- `#10669 <https://github.com/pytest-dev/pytest/issues/10669>`_: pytest no longer directly depends on the `attrs <https://www.attrs.org/en/stable/>`__ package. While
99
+
we at pytest all love the package dearly and would like to thank the ``attrs`` team for many years of cooperation and support,
100
+
it makes sense for ``pytest`` to have as little external dependencies as possible, as this helps downstream projects.
101
+
With that in mind, we have replaced the pytest's limited internal usage to use the standard library's ``dataclasses`` instead.
102
+
103
+
Nice diffs for ``attrs`` classes are still supported though.
0 commit comments