Skip to content

Commit e45a0d7

Browse files
committed
Add support for Python 3.14, drop Python 3.9
Signed-off-by: Stephen Finucane <stephen@that.guru>
1 parent 4cb7f15 commit e45a0d7

3 files changed

Lines changed: 6 additions & 6 deletions

File tree

.github/workflows/ci.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
- name: Set up Python
1414
uses: actions/setup-python@v5
1515
with:
16-
python-version: '3.13'
16+
python-version: '3.x'
1717
- name: Install dependencies
1818
run: python -m pip install tox
1919
- name: Run tox
@@ -23,7 +23,7 @@ jobs:
2323
runs-on: ubuntu-latest
2424
strategy:
2525
matrix:
26-
python: ['3.9', '3.10', '3.11', '3.12', '3.13']
26+
python: ['3.10', '3.11', '3.12', '3.13', '3.14']
2727
steps:
2828
- name: Checkout source code
2929
uses: actions/checkout@v4
@@ -47,7 +47,7 @@ jobs:
4747
- name: Set up Python
4848
uses: actions/setup-python@v5
4949
with:
50-
python-version: '3.13'
50+
python-version: '3.x'
5151
- name: Install dependencies
5252
run: python -m pip install tox
5353
- name: Build docs (via tox)
@@ -71,7 +71,7 @@ jobs:
7171
- name: Set up Python
7272
uses: actions/setup-python@v5
7373
with:
74-
python-version: '3.13'
74+
python-version: '3.x'
7575
- name: Install dependencies
7676
run: python -m pip install build
7777
- name: Build a binary wheel and a source tarball

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ repos:
99
- id: end-of-file-fixer
1010
- id: trailing-whitespace
1111
- repo: https://github.com/astral-sh/ruff-pre-commit
12-
rev: v0.13.2
12+
rev: v0.15.10
1313
hooks:
1414
- id: ruff-check
1515
args: ['--fix', '--unsafe-fixes']

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ maintainers = [
1515
readme = {file = "README.rst", content-type = "text/x-rst"}
1616
license = "GPL-2.0"
1717
dynamic = ["version", "dependencies"]
18-
requires-python = ">=3.9"
18+
requires-python = ">=3.10"
1919
keywords = ["patchwork", "api"]
2020
classifiers = [
2121
"Development Status :: 5 - Production/Stable",

0 commit comments

Comments
 (0)