Skip to content

Commit 9023129

Browse files
committed
Add changelog entry
1 parent db5c0c0 commit 9023129

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Unreleased
22

3+
- Backport CPython PR [#137281](https://github.com/python/cpython/pull/137281),
4+
fixing how type parameters are collected when a `Protocol` base class is parametrized
5+
with type variables. Now, parametrized `Generic` or `Protocol` base classes always
6+
dictate the number and the order of the type parameters. Patch by Brian Schubert,
7+
backporting a CPython PR by Nikita Sobolev.
38
- Raise `TypeError` when attempting to subclass `typing_extensions.ParamSpec` on
49
Python 3.9. The `typing` implementation has always raised an error, and the
510
`typing_extensions` implementation has raised an error on Python 3.10+ since

0 commit comments

Comments
 (0)