Skip to content

Commit 1800c68

Browse files
committed
test python 3.14 support
1 parent aab385f commit 1800c68

File tree

4 files changed

+15
-8
lines changed

4 files changed

+15
-8
lines changed

.github/workflows/python-ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88

99
strategy:
1010
matrix:
11-
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
11+
python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"]
1212

1313
name: "Build and test"
1414
runs-on: ubuntu-latest

.github/workflows/python-packages.yml

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ on:
55
tags:
66
- "v[0-9]+\\.[0-9]+\\.[0-9]+"
77
- "v[0-9]+\\.[0-9]+\\.[0-9]+-[0-9]+"
8+
branches:
9+
- update-py314
810

911
jobs:
1012

@@ -23,7 +25,7 @@ jobs:
2325
- name: "Set up Python"
2426
uses: actions/setup-python@v6
2527
with:
26-
python-version: "3.13"
28+
python-version: "3.14"
2729

2830
- name: "Install python dependencies"
2931
run: |
@@ -114,7 +116,11 @@ jobs:
114116
mv sdist/* dist/
115117
mv wheels-*/*.whl dist/
116118
117-
- name: "Publish packages on PyPI"
118-
uses: pypa/gh-action-pypi-publish@release/v1
119-
with:
120-
password: ${{ secrets.PYPI_API_TOKEN }}
119+
- name: "List packages"
120+
run: |
121+
find . -name "*.whl" -o -name "*.tar.gz"
122+
123+
#- name: "Publish packages on PyPI"
124+
# uses: pypa/gh-action-pypi-publish@release/v1
125+
# with:
126+
# password: ${{ secrets.PYPI_API_TOKEN }}

README.rst

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,8 @@ Changelog
140140

141141
* **[NEXT]** (changes on ``master`` that have not been released yet):
142142

143-
* Nothing yet ;)
143+
* misc: Added support for Python 3.14 (@flozz)
144+
* misc!: Removed support for Python 3.9 (@flozz)
144145

145146
* **v1.1.4:**
146147

noxfile.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ def lint(session):
2121
)
2222

2323

24-
@nox.session(python=["3.9", "3.10", "3.11", "3.12", "3.13"], reuse_venv=True)
24+
@nox.session(python=["3.10", "3.11", "3.12", "3.13", "3.14"], reuse_venv=True)
2525
def test(session):
2626
session.install("setuptools", "pytest")
2727
session.install(".[pil]")

0 commit comments

Comments
 (0)