Skip to content

Commit 18a2b90

Browse files
committed
Add support for Python 3.13
- Add Python 3.13 to classifiers in setup.py - Update python_requires to >=3.10 - Update GitHub Actions to test on Python 3.13 Fixes #1264
1 parent 4b6bbcc commit 18a2b90

4 files changed

Lines changed: 10 additions & 2 deletions

File tree

.github/workflows/code_changes.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
- name: Set up Python
3535
uses: actions/setup-python@v2
3636
with:
37-
python-version: '3.12'
37+
python-version: '3.13'
3838
- uses: "google-github-actions/auth@v2"
3939
with:
4040
workload_identity_provider: "projects/322898545428/locations/global/workloadIdentityPools/policyengine-research-id-pool/providers/prod-github-provider"

.github/workflows/pr_code_changes.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
- name: Set up Python
3535
uses: actions/setup-python@v2
3636
with:
37-
python-version: '3.11'
37+
python-version: '3.13'
3838
- uses: "google-github-actions/auth@v2"
3939
with:
4040
workload_identity_provider: "projects/322898545428/locations/global/workloadIdentityPools/policyengine-research-id-pool/providers/prod-github-provider"

changelog_entry.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
- bump: patch
2+
changes:
3+
added:
4+
- Support for Python 3.13

pyproject.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@ classifiers = [
1616
"License :: OSI Approved :: GNU Affero General Public License v3",
1717
"Operating System :: POSIX",
1818
"Programming Language :: Python",
19+
"Programming Language :: Python :: 3.10",
20+
"Programming Language :: Python :: 3.11",
21+
"Programming Language :: Python :: 3.12",
22+
"Programming Language :: Python :: 3.13",
1923
"Topic :: Scientific/Engineering :: Information Analysis",
2024
]
2125
requires-python = ">=3.10"

0 commit comments

Comments
 (0)