Skip to content

Commit d1e00aa

Browse files
authored
DEP: Python 3.11+ (#1483)
1 parent f2dd23b commit d1e00aa

File tree

5 files changed

+12
-11
lines changed

5 files changed

+12
-11
lines changed

.github/workflows/tests.yaml

+6-6
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
- uses: actions/checkout@v4
2424
- uses: actions/setup-python@v5
2525
with:
26-
python-version: '3.10'
26+
python-version: '3.11'
2727
- uses: pre-commit/[email protected]
2828
- name: Install mypy
2929
run: |
@@ -40,12 +40,12 @@ jobs:
4040
strategy:
4141
fail-fast: false
4242
matrix:
43-
python-version: ['3.10', '3.11', '3.12']
43+
python-version: ['3.11', '3.12', '3.13']
4444
proj-version: ['9.6.0']
4545
include:
46-
- python-version: '3.10'
46+
- python-version: '3.11'
4747
proj-version: '9.5.1'
48-
- python-version: '3.10'
48+
- python-version: '3.11'
4949
proj-version: '9.4.1'
5050
steps:
5151
- uses: actions/checkout@v4
@@ -104,10 +104,10 @@ jobs:
104104
fail-fast: true
105105
matrix:
106106
os: [ubuntu-latest, macos-latest, windows-latest]
107-
python-version: ['3.10', '3.11', '3.12']
107+
python-version: ['3.11', '3.12', '3.13']
108108
python-implementation: [python]
109109
proj-version: ['*']
110-
# DISABLED UNTIL CONDA-FORGE PYPY SUPPORTS PYTHON 3.10+
110+
# DISABLED UNTIL CONDA-FORGE PYPY SUPPORTS PYTHON 3.11+
111111
# include:
112112
# - os: ubuntu-latest
113113
# python-version: '*'

.pre-commit-config.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
default_language_version:
2-
python: python3.10
2+
python: python3.11
33

44
repos:
55
- repo: https://github.com/pre-commit/pre-commit-hooks

docs/history.rst

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ Change Log
44
Latest
55
------
66
- DEP: Minimum PROJ version 9.4 (pull #1481)
7+
- DEP: Minimum supported Python version 3.11 (pull #1483)
78

89
3.7.1
910
------

docs/index.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ GitHub Repository: https://github.com/pyproj4/pyproj
77

88
.. note:: Minimum supported PROJ version is 9.4
99

10-
.. note:: Minimum supported Python version is 3.10
10+
.. note:: Minimum supported Python version is 3.11
1111

1212
.. note:: Linux (manylinux2014) wheels require pip 19.3+
1313

pyproject.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -29,17 +29,17 @@ classifiers = [
2929
"License :: OSI Approved :: MIT License",
3030
"Operating System :: OS Independent",
3131
"Programming Language :: Python",
32-
"Programming Language :: Python :: 3.10",
3332
"Programming Language :: Python :: 3.11",
3433
"Programming Language :: Python :: 3.12",
34+
"Programming Language :: Python :: 3.13",
3535
"Programming Language :: Python :: 3 :: Only",
3636
"Topic :: Scientific/Engineering",
3737
"Topic :: Scientific/Engineering :: GIS",
3838
"Topic :: Scientific/Engineering :: Mathematics",
3939
"Topic :: Software Development :: Libraries :: Python Modules",
4040
"Typing :: Typed",
4141
]
42-
requires-python = ">=3.10"
42+
requires-python = ">=3.11"
4343
dependencies = [
4444
"certifi",
4545
]
@@ -157,6 +157,6 @@ ignore = [
157157

158158
[tool.mypy]
159159
files = ["pyproj"]
160-
python_version = "3.10"
160+
python_version = "3.11"
161161
ignore_errors = false
162162
enable_error_code = "ignore-without-code"

0 commit comments

Comments
 (0)