Skip to content

Commit 4e4f45d

Browse files
Build: Add Py312 support (#487)
1 parent cf19b0e commit 4e4f45d

File tree

5 files changed

+8
-0
lines changed

5 files changed

+8
-0
lines changed

.github/workflows/test_and_publish.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ jobs:
3232
{"pkg_name": "python==3.9.*", "flag": "3.9"},
3333
{"pkg_name": "python==3.10.*", "flag": "3.10"},
3434
{"pkg_name": "python==3.11.*", "flag": "3.11"},
35+
{"pkg_name": "python==3.12.*", "flag": "3.12"},
3536
{"pkg_name": "pypy3.8", "flag": "pypy3.8"},
3637
]
3738

pyproject.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ target-version = [
1414
"py38",
1515
"py39",
1616
"py310",
17+
"py311",
18+
"py312",
1719
]
1820

1921
# PYDOCSTYLE

setup.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
"Programming Language :: Python :: 3.9",
1717
"Programming Language :: Python :: 3.10",
1818
"Programming Language :: Python :: 3.11",
19+
"Programming Language :: Python :: 3.12",
1920
"Intended Audience :: Information Technology",
2021
"License :: OSI Approved :: MIT License",
2122
"Topic :: Scientific/Engineering :: GIS",

test_container/helpers/install_requirements.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,9 @@ packages=(
2424
python3.11
2525
python3.11-dev
2626
python3.11-venv
27+
python3.12
28+
python3.12-dev
29+
python3.12-venv
2730

2831
# PostgreSQL and PostGIS
2932
postgresql

tox.ini

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ python =
1010
3.9: py39-sqla{14, latest}
1111
3.10: py310-sqla{14, latest}
1212
3.11: py311-sqla{14, latest}, docs
13+
3.12: py312-sqla{14, latest}
1314
pypy-3.8: pypy3-sqla{14, latest}
1415

1516
[testenv]

0 commit comments

Comments
 (0)