https://github.com/python/cpython/commit/dbfc6a417a5db237ff16a8a75f09c1bd5d5bd349
commit: dbfc6a417a5db237ff16a8a75f09c1bd5d5bd349
branch: main
author: Jelle Zijlstra <[email protected]>
committer: AA-Turner <[email protected]>
date: 2025-04-06T13:43:09+01:00
summary:
gh-132139: Document that you can no longer set attributes on unions (#132146)
files:
M Doc/whatsnew/3.14.rst
diff --git a/Doc/whatsnew/3.14.rst b/Doc/whatsnew/3.14.rst
index 13448d1fc07654..b20d75c1180713 100644
--- a/Doc/whatsnew/3.14.rst
+++ b/Doc/whatsnew/3.14.rst
@@ -1130,6 +1130,8 @@ typing
For example, ``isinstance(int | str, typing.Union)`` will return ``True``;
previously
this raised :exc:`TypeError`.
- The ``__args__`` attribute of :class:`typing.Union` objects is no longer
writable.
+ - It is no longer possible to set arbitrary dunder attributes on
:class:`typing.Union`
+ objects.
(Contributed by Jelle Zijlstra in :gh:`105499`.)
_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-checkins.python.org/
Member address: [email protected]