Officially remove Python 3.9 support (#15360)

This commit is contained in:
Sebastian Rittau
2026-02-09 12:16:15 +01:00
committed by GitHub
parent 29a8b8c51a
commit 576a71a75e
4 changed files with 2 additions and 6 deletions
-2
View File
@@ -55,8 +55,6 @@ Note that some tests require extra setup steps to install the required dependenc
<td>Linux / macOS / WSL</td>
<td>
On Linux and macOS, you will be able to run the full test suite on Python
3.9-3.12.
To install the necessary requirements, run the following commands from a
terminal window:
+1 -1
View File
@@ -21,7 +21,7 @@ the project the stubs are for, but instead report them here to typeshed.**
Further documentation on stub files, typeshed, and Python's typing system in
general, can also be found at https://typing.readthedocs.io/en/latest/.
Typeshed supports Python versions 3.9 to 3.14.
Typeshed supports Python versions 3.10 to 3.14.
## Using
+1 -1
View File
@@ -263,4 +263,4 @@ extra-standard-library = [
known-first-party = ["_utils", "ts_utils"]
[tool.typeshed]
oldest_supported_python = "3.9"
oldest_supported_python = "3.10"
-2
View File
@@ -2,8 +2,6 @@ version = "3.6.1"
upstream_repository = "https://github.com/networkx/networkx"
# requires a version of numpy with a `py.typed` file
requires = ["numpy>=1.20"]
# Uses more recent dataclass kwargs
requires_python = ">=3.10"
[tool.stubtest]
# stub_uploader won't allow pandas-stubs in the requires field https://github.com/typeshed-internal/stub_uploader/issues/90