Skip to content

Commit ff72d53

Browse files
committed
🔥 Remove Python 3.14
- Support for Python 3.14 needs a separate PR
1 parent 6d2c84a commit ff72d53

13 files changed

Lines changed: 10 additions & 59 deletions

.github/workflows/docker-publish.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,6 @@ jobs:
1515
fail-fast: true
1616
matrix:
1717
include:
18-
- dockerfile: ./docker/3.14/Debian/Dockerfile
19-
mtag: py3.14-debian
20-
- dockerfile: ./docker/3.14/Ubuntu/Dockerfile
21-
mtag: py3.14-ubuntu
2218
- dockerfile: ./docker/3.11/Debian/Dockerfile
2319
mtag: py3.11-debian
2420
- dockerfile: ./docker/3.11/Ubuntu/Dockerfile

.github/workflows/mypy-type-check.yml

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

1919
strategy:
2020
matrix:
21-
python-version: ["3.11", "3.12", "3.13", "3.14"]
21+
python-version: ["3.11", "3.12", "3.13"]
2222

2323
steps:
2424

.github/workflows/pip-install.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
strategy:
3232
fail-fast: false
3333
matrix:
34-
python-version: ["3.11", "3.12", "3.13", "3.14"]
34+
python-version: ["3.11", "3.12", "3.13"]
3535
os: [ubuntu-24.04, windows-latest, macos-latest]
3636

3737
# Force UTF-8 everywhere (Windows is the one that really needs it)

.github/workflows/python-package.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
strategy:
2121
fail-fast: true
2222
matrix:
23-
python-version: ["3.11", "3.12", "3.13", "3.14"]
23+
python-version: ["3.11", "3.12", "3.13"]
2424

2525
steps:
2626
- uses: actions/checkout@v4

CONTRIBUTING.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ Before you submit a pull request, check that it meets these guidelines:
9898

9999
1. The pull request should include tests.
100100
2. If the pull request adds functionality, the docs should be updated. Put your new functionality into a function with a docstring, and add the feature to the pull request description.
101-
3. The pull request should work for Python 3.11, 3.12, 3.13, and 3.14 and for PyPy. Check https://github.com/TissueImageAnalytics/tiatoolbox/actions/workflows/python-package.yml and make sure that the tests pass for all supported Python versions.
101+
3. The pull request should work for Python 3.11, 3.12, and 3.13 and for PyPy. Check https://github.com/TissueImageAnalytics/tiatoolbox/actions/workflows/python-package.yml and make sure that the tests pass for all supported Python versions.
102102

103103
Tips
104104
----

docker/3.14/Debian/Dockerfile

Lines changed: 0 additions & 15 deletions
This file was deleted.

docker/3.14/Ubuntu/Dockerfile

Lines changed: 0 additions & 29 deletions
This file was deleted.

docs/installation.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ MacPorts
5959
Installing Stable Release
6060
=========================
6161

62-
Please note that TIAToolbox is tested for Python versions 3.11, 3.12, 3.13, and 3.14.
62+
Please note that TIAToolbox is tested for Python versions 3.11, 3.12, and 3.13.
6363

6464
Recommended
6565
-----------

requirements/requirements.conda.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@ dependencies:
88
- cython
99
- pip>=20.0.2
1010
- pixman>=0.39.0
11-
- python>=3.11, <=3.14
11+
- python>=3.11, <=3.13
1212
- pip:
1313
- -r requirements.txt

requirements/requirements.dev.conda.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@ dependencies:
88
- cython
99
- pip>=20.0.2
1010
- pixman>=0.39.0
11-
- python>=3.11, <=3.14
11+
- python>=3.11, <=3.13
1212
- pip:
1313
- -r requirements_dev.txt

0 commit comments

Comments
 (0)