Lines Matching full:by
5 Patch by Jelle Zijlstra.
11 of PEP 649 in Python 3.14. Patch by Jelle Zijlstra.
14 metadata. Patch by Alex Waygood.
25 function had been set using `sys.setprofile`. Patch by Alex Waygood.
53 default values in some type parameter lists. Patch by Alex Waygood,
54 backporting a CPython PR by Jelle Zijlstra.
60 Patch by Alex Waygood.
63 which broke some assumptions made by the implementation of
68 Patch by Alex Waygood.
70 in the `AssertionError`. Patch by Hashem, backporting of the original
71 fix https://github.com/python/cpython/pull/91720 by Jelle Zijlstra.
84 improving the security of the release process. Patch by Jelle Zijlstra.
100 - Fix tests on Python 3.13.0a5. Patch by Jelle Zijlstra.
102 Patch by Nadir Chowdhury.
103 - Fix minor discrepancy between error messages produced by `typing`
104 and `typing_extensions` on Python 3.10. Patch by Jelle Zijlstra.
117 special `__extra_items__` key for TypedDict. Patch by Zixuan James Li.
119 by Jelle Zijlstra.
121 one. Type checkers should still flag this as an error. Patch by Jelle
123 - Speedup `issubclass()` checks against simple runtime-checkable protocols by
124 around 6% (backporting https://github.com/python/cpython/pull/112717, by Alex
129 problematic members. Patch by Alex Waygood, backporting
135 by PEP 705, and makes various other improvements, especially to
143 by Jelle Zijlstra.
146 signature of `typing.NewType.__call__`. Patch by Alex Waygood.
148 deprecated class now raises a `DeprecationWarning`. Patch by Jelle Zijlstra.
150 argument to the `msg` parameter. Patch by Alex Waygood.
152 Patch by Jelle Zijlstra.
154 Backport of https://github.com/python/cpython/pull/110683 by Nikita Sobolev.
157 of the `NamedTuple` class's class dictionary. Patch by Alex Waygood,
160 `Protocol` that has non-method members. Patch by Alex Waygood (backporting
161 https://github.com/python/cpython/pull/112344, by Randolph Scholz).
169 - Add `typing_extensions.Doc`, as proposed by PEP 727. Patch by
171 - Drop support for Python 3.7 (including PyPy-3.7). Patch by Alex Waygood.
173 called on a concrete subclass of a generic class. Patch by Alex Waygood
174 (backporting https://github.com/python/cpython/pull/107584, by James
177 versions <3.11. Patch by James Hilton-Balfe
182 PyPy-3.8. Patch by Alex Waygood. Note that PyPy-3.7 and PyPy-3.8 are unsupported
183 by the PyPy project. The next feature release of typing-extensions will
196 is defined. Patch by Alex Waygood (backporting
203 Patch by Jelle Zijlstra.
205 `typing` module, except the deprecated `ByteString`. Patch by Jelle
216 `TypedDict` itself as the argument. Patch by Jelle Zijlstra.
217 - Declare support for Python 3.12. Patch by Jelle Zijlstra.
219 `TypedDict` classes through the keyword-argument syntax. Patch by
223 ``TypeError``. Patch by Alex Waygood (backporting the CPython PR
226 `collections.abc.Buffer`. Patch by Alex Waygood (backporting
227 https://github.com/python/cpython/pull/104827, by Jelle Zijlstra).
230 metaclass conflict. Patch by Alex Waygood.
233 by Alex Waygood; `typing_extensions` backport by Jelle Zijlstra.
244 runtime-checkable protocol that only has callable members. Patch by Alex
254 `isinstance(1, X)` calls to erroneously raise `TypeError`. Patch by
267 Patch by Jelle Zijlstra.
275 message. Patch by Xuehai Pan.
278 raised. Patch by Alex Waygood.
283 https://typing-extensions.readthedocs.io/en/latest/. Patch by Jelle Zijlstra.
285 by PEP 688. Equivalent to `collections.abc.Buffer` in Python 3.12. Patch by
290 originally by Yurii Karabas, and both were backported to Python >=3.9.1, but
291 no earlier. Patch by Alex Waygood.
296 not supported by PEP 586 or by any major static type checkers.)
302 (originally by Yurii Karabas), ensuring that `isinstance()` calls on
304 `@runtime_checkable`. Patch by Alex Waygood.
307 https://github.com/python/cpython/issues/74690 for details). Patch by Alex
326 by this change. Patch by Alex Waygood.
329 https://github.com/python/cpython/pull/31628 by Adrian Garcia Badaracco).
330 Patch by Alex Waygood.
331 - Speedup `isinstance(3, typing_extensions.SupportsIndex)` by >10x on Python
332 <3.12. Patch by Alex Waygood.
337 at runtime on Python <3.12. Patch by Alex Waygood.
340 Patch by Adrian Garcia Badaracco.
344 https://github.com/python/cpython/pull/101827, originally by James
345 Hilton-Balfe). Patch by Alex Waygood.
356 pickled. Patch by Alex Waygood.
358 subclassed. Patch by Jelle Zijlstra.
360 from PEP 695. Patch by Jelle Zijlstra.
363 https://github.com/python/cpython/pull/104048). Patch by Alex Waygood.
368 by Jelle Zijlstra.
370 runtime check if `None` was passed as default. Patch by Marc Mueller (@cdce8p).
372 attribute. Patch by Steven Troxler.
374 Patch by Carl Meyer.
375 - Add `frozen_default` parameter on `dataclass_transform`. Patch by Erik De Bonte.
380 subclassable at runtime. (backport from python/cpython#31841, by Shantanu
381 and Jelle Zijlstra). Patch by James Hilton-Balfe (@Gobot1234).
383 Patch by Marc Mueller (@cdce8p).
384 - Runtime support for PEP 698, adding `typing_extensions.override`. Patch by
387 Patch by Jelle Zijlstra.
392 Python <3.11 (backport from python/cpython#92027, by Serhiy Storchaka). Patch
393 by Alex Waygood (@AlexWaygood).
395 Python <3.11 (backport from python/cpython#27663, by Samodya Abey). Patch by
403 - Improve the distributed package. Patch by Marc Mueller (@cdce8p).
411 - Drop support for Python 3.6. Original patch by Adam Turner (@AA-Turner).
416 patch by Nikita Sobolev (@sobolevn).
423 `__optional_keys__` and `get_type_hints()`. Patch by David Cabot (@d-k-bo).
427 bpo-46676. Patch by Gregory Beauregard (@GBeauregard).
431 bpo-46491. Patch by Gregory Beauregard (@GBeauregard).
432 - Add missed `Required` and `NotRequired` to `__all__`. Patch by
437 - Add `is_typeddict`. Patch by Chris Moradi (@chrismoradi) and James
442 - Fix broken sdist in release 4.0.0. Patch by Adam Turner (@AA-Turner).
443 - Fix equality comparison for `Required` and `NotRequired`. Patch by
445 - Fix usage of `Self` as a type argument. Patch by Chris Wesseling
453 - Simplified backports for Python 3.6.0 and newer. Patch by Adam Turner (@AA-Turner).
457 - Runtime support for PEP 673 and `typing_extensions.Self`. Patch by
460 Patch by David Foster (@davidfstr).