Skip to content

Commit 6bd928c

Browse files
committed
Update Python version to 3.13 in workflows and metadata
1 parent 0412a1a commit 6bd928c

File tree

4 files changed

+6
-4
lines changed

4 files changed

+6
-4
lines changed

.github/workflows/publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
- name: Set up Python
1616
uses: actions/setup-python@v5
1717
with:
18-
python-version: "3.9"
18+
python-version: "3.13"
1919

2020
- name: Install build tools
2121
run: |

.github/workflows/test-publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
- name: Set up Python
2222
uses: actions/setup-python@v5
2323
with:
24-
python-version: "3.11"
24+
python-version: "3.13"
2525

2626
- name: Install uv
2727
uses: astral-sh/setup-uv@v3

.github/workflows/test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
fail-fast: false
1414
matrix:
1515
os: [ubuntu-latest, windows-latest, macOS-latest]
16-
python-version: ["3.8", "3.9", "3.10", "3.11"]
16+
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
1717

1818
steps:
1919
- name: Check out repository
@@ -42,7 +42,7 @@ jobs:
4242
uv run pytest tests/ -v --cov=tempmail --cov-report=xml --cov-report=term-missing
4343
4444
- name: Upload coverage to Codecov
45-
if: matrix.os == 'ubuntu-latest' && matrix.python-version == '3.11'
45+
if: matrix.os == 'ubuntu-latest' && matrix.python-version == '3.13'
4646
uses: codecov/codecov-action@v5
4747
with:
4848
files: ./coverage.xml

pyproject.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ classifiers = [
1818
"Programming Language :: Python :: 3.9",
1919
"Programming Language :: Python :: 3.10",
2020
"Programming Language :: Python :: 3.11",
21+
"Programming Language :: Python :: 3.12",
22+
"Programming Language :: Python :: 3.13",
2123
"License :: OSI Approved :: MIT License",
2224
"Operating System :: OS Independent",
2325
"Development Status :: 5 - Production/Stable",

0 commit comments

Comments
 (0)