Skip to content

Commit 77fef25

Browse files
committed
add python 3.12 and 3.13
1 parent 01bd80d commit 77fef25

File tree

2 files changed

+14
-6
lines changed

2 files changed

+14
-6
lines changed

.github/workflows/ci.yml

+12-6
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,25 @@ on:
99
- '*'
1010
pull_request:
1111
env:
12-
LATEST_PY_VERSION: '3.10'
12+
LATEST_PY_VERSION: '3.13'
1313

1414
jobs:
1515
tests:
1616
runs-on: ubuntu-latest
1717
strategy:
1818
matrix:
19-
python-version: ['3.8', '3.9', '3.10', '3.11']
19+
python-version:
20+
- '3.8'
21+
- '3.9'
22+
- '3.10'
23+
- '3.11'
24+
- '3.12'
25+
- '3.13'
2026

2127
steps:
22-
- uses: actions/checkout@v3
28+
- uses: actions/checkout@v4
2329
- name: Set up Python ${{ matrix.python-version }}
24-
uses: actions/setup-python@v4
30+
uses: actions/setup-python@v5
2531
with:
2632
python-version: ${{ matrix.python-version }}
2733

@@ -53,9 +59,9 @@ jobs:
5359
runs-on: ubuntu-latest
5460
if: startsWith(github.event.ref, 'refs/tags') || github.event_name == 'release'
5561
steps:
56-
- uses: actions/checkout@v3
62+
- uses: actions/checkout@v4
5763
- name: Set up Python
58-
uses: actions/setup-python@v4
64+
uses: actions/setup-python@v5
5965
with:
6066
python-version: ${{ env.LATEST_PY_VERSION }}
6167

pyproject.toml

+2
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ classifiers = [
1616
"Programming Language :: Python :: 3.9",
1717
"Programming Language :: Python :: 3.10",
1818
"Programming Language :: Python :: 3.11",
19+
"Programming Language :: Python :: 3.12",
20+
"Programming Language :: Python :: 3.13",
1921
"Topic :: Scientific/Engineering :: GIS",
2022
"Typing :: Typed",
2123
]

0 commit comments

Comments
 (0)