Sourced from typing-extensions's releases.
4.8.0
Changes since 4.7.1:
- Add
typing_extensions.Doc
, as proposed by PEP 727. Patch by Sebastián Ramírez.- Drop support for Python 3.7 (including PyPy-3.7). Patch by Alex Waygood.
- Fix bug where
get_original_bases()
would return incorrect results when called on a concrete subclass of a generic class. Patch by Alex Waygood (backporting python/cpython#107584, by James Hilton-Balfe).- Fix bug where
ParamSpec(default=...)
would raise aTypeError
on Python versions <3.11. Patch by James Hilton-BalfeNo changes since 4.8.0rc1.
4.8.0rc1
- Add
typing_extensions.Doc
, as proposed by PEP 727. Patch by Sebastián Ramírez.- Drop support for Python 3.7 (including PyPy-3.7). Patch by Alex Waygood.
- Fix bug where
get_original_bases()
would return incorrect results when called on a concrete subclass of a generic class. Patch by Alex Waygood (backporting python/cpython#107584, by James Hilton-Balfe).- Fix bug where
ParamSpec(default=...)
would raise aTypeError
on Python versions <3.11. Patch by James Hilton-Balfe
Sourced from typing-extensions's changelog.
Release 4.8.0 (September 17, 2023)
No changes since 4.8.0rc1.
Release 4.8.0rc1 (September 7, 2023)
- Add
typing_extensions.Doc
, as proposed by PEP 727. Patch by Sebastián Ramírez.- Drop support for Python 3.7 (including PyPy-3.7). Patch by Alex Waygood.
- Fix bug where
get_original_bases()
would return incorrect results when called on a concrete subclass of a generic class. Patch by Alex Waygood (backporting python/cpython#107584, by James Hilton-Balfe).- Fix bug where
ParamSpec(default=...)
would raise aTypeError
on Python versions <3.11. Patch by James Hilton-Balfe
c17c499
Prepare release 4.8.0 (#283)df9e322
Run tests on py312 for more third-party projects (#281)7e29499
Release 4.8.0rc1 (#280)ca2a739
Add Doc from PEP 727: https://peps.python.org/pep-0727/
(#277)13c9484
Fix ParamSpec ellipsis default for <3.10 (#279)4705e74
Improve documentation (#278)99fa708
Backport CPython PR 107584 (#275)688fbd2
Revert "Skip running cattrs
tests on PyPy (#272)"
(#273)8dfa0a5
Skip running cattrs
tests on PyPy (#272)7bb3f3f
Fix third-party workflow (#269)