summaryrefslogtreecommitdiffstats
path: root/Misc/NEWS.d/next/Core and Builtins
diff options
context:
space:
mode:
authorKen Jin <28750310+Fidget-Spinner@users.noreply.github.com>2021-01-02 16:19:15 (GMT)
committerGitHub <noreply@github.com>2021-01-02 16:19:15 (GMT)
commit49cd68fb1ed4cbaf109308c0a7c8c1efcf6f3775 (patch)
tree4a32be22ada611677a3d9f86b5c1e1215aac3dcd /Misc/NEWS.d/next/Core and Builtins
parentd9142831ba6780eef47bb68e878cf2f8910c4ab2 (diff)
downloadcpython-49cd68fb1ed4cbaf109308c0a7c8c1efcf6f3775.zip
cpython-49cd68fb1ed4cbaf109308c0a7c8c1efcf6f3775.tar.gz
cpython-49cd68fb1ed4cbaf109308c0a7c8c1efcf6f3775.tar.bz2
bpo-42195: Disallow isinstance/issubclass for subclasses of genericaliases in Union (GH-24059)
Previously this didn't raise an error. Now it will: ```python from collections.abc import Callable isinstance(int, list | Callable[..., str]) ``` Also added tests in Union since there were previously none for stuff like ``isinstance(list, list | list[int])`` either. Backport to 3.9 not required. Automerge-Triggered-By: GH:gvanrossum
Diffstat (limited to 'Misc/NEWS.d/next/Core and Builtins')
0 files changed, 0 insertions, 0 deletions