Skip to content

Commit fcdc3b7

Browse files
authored
Merge branch 'main' into reader-writer
2 parents 56bb7aa + 28f08ac commit fcdc3b7

File tree

6 files changed

+276
-618
lines changed

6 files changed

+276
-618
lines changed

.github/workflows/ci.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ jobs:
3838
# For available versions, see:
3939
# https://raw.githubusercontent.com/actions/python-versions/main/versions-manifest.json
4040
python-version:
41-
- "3.8"
4241
- "3.9"
4342
- "3.9.12"
4443
- "3.10"
@@ -49,7 +48,6 @@ jobs:
4948
- "3.12.0"
5049
- "3.13"
5150
- "3.13.0"
52-
- "pypy3.8"
5351
- "pypy3.9"
5452
- "pypy3.10"
5553

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,19 @@ New features:
77

88
Bugfixes:
99

10+
- Drop support for Python 3.8 (including PyPy-3.8). Patch by [Victorien Plot](https://github.com/Viicos).
11+
- Add support for inline typed dictionaries ([PEP 764](https://peps.python.org/pep-0764/)).
12+
Patch by [Victorien Plot](https://github.com/Viicos).
13+
14+
# Release 4.13.2 (April 10, 2025)
15+
1016
- Fix `TypeError` when taking the union of `typing_extensions.TypeAliasType` and a
1117
`typing.TypeAliasType` on Python 3.12 and 3.13.
1218
Patch by [Joren Hammudoglu](https://github.com/jorenham).
19+
- Backport from CPython PR [#132160](https://github.com/python/cpython/pull/132160)
20+
to avoid having user arguments shadowed in generated `__new__` by
21+
`@typing_extensions.deprecated`.
22+
Patch by [Victorien Plot](https://github.com/Viicos).
1323

1424
# Release 4.13.1 (April 3, 2025)
1525

doc/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ Example usage::
139139
Python version support
140140
----------------------
141141

142-
``typing_extensions`` currently supports Python versions 3.8 and higher. In the future,
142+
``typing_extensions`` currently supports Python versions 3.9 and higher. In the future,
143143
support for older Python versions will be dropped some time after that version
144144
reaches end of life.
145145

pyproject.toml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ build-backend = "flit_core.buildapi"
66
# Project metadata
77
[project]
88
name = "typing_extensions"
9-
version = "4.13.1"
10-
description = "Backported and Experimental Type Hints for Python 3.8+"
9+
version = "4.13.2"
10+
description = "Backported and Experimental Type Hints for Python 3.9+"
1111
readme = "README.md"
12-
requires-python = ">=3.8"
12+
requires-python = ">=3.9"
1313
license = "PSF-2.0"
1414
license-files = ["LICENSE"]
1515
keywords = [
@@ -34,7 +34,6 @@ classifiers = [
3434
"Operating System :: OS Independent",
3535
"Programming Language :: Python :: 3",
3636
"Programming Language :: Python :: 3 :: Only",
37-
"Programming Language :: Python :: 3.8",
3837
"Programming Language :: Python :: 3.9",
3938
"Programming Language :: Python :: 3.10",
4039
"Programming Language :: Python :: 3.11",
@@ -63,7 +62,7 @@ exclude = []
6362

6463
[tool.ruff]
6564
line-length = 90
66-
target-version = "py38"
65+
target-version = "py39"
6766

6867
[tool.ruff.lint]
6968
select = [

0 commit comments

Comments
 (0)