Skip to content

Commit ebddfaa

Browse files
committed
⬆️ Upgrade Python supported versions
1 parent 5bb255b commit ebddfaa

File tree

6 files changed

+7
-7
lines changed

6 files changed

+7
-7
lines changed

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

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

1717
strategy:
1818
matrix:
19-
python-version: ["3.9", "3.10", "3.11", "3.12"]
19+
python-version: ["3.10", "3.11", "3.12", "3.13"]
2020

2121
steps:
2222

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.9, 3.10, 3.11, and 3.12, 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.10, 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
----

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ Prepare a computer as a convenient platform for further development of the Pytho
106106
5. Create virtual environment for TIAToolbox using
107107

108108
```sh
109-
$ conda create -n tiatoolbox-dev python=3.9 # select version of your choice
109+
$ conda create -n tiatoolbox-dev python=3.10 # select version of your choice
110110
$ conda activate tiatoolbox-dev
111111
$ pip install -r requirements/requirements_dev.txt
112112
```

docs/installation.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ MacPorts
5555
Installing Stable Release
5656
=========================
5757

58-
Please note that TIAToolbox is tested for Python versions 3.9, 3.10, 3.11, and 3.12.
58+
Please note that TIAToolbox is tested for Python versions 3.10, 3.11, 3.12 and 3.13.
5959

6060
Recommended
6161
-----------

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -174,4 +174,4 @@ skip-magic-trailing-comma = false
174174

175175
[tool.mypy]
176176
ignore_missing_imports = true
177-
python_version = 3.9
177+
python_version = 3.10

setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,16 +34,16 @@
3434
setup(
3535
author="TIA Centre",
3636
author_email="[email protected]",
37-
python_requires=">=3.9, <3.13",
37+
python_requires=">=3.10, <3.14",
3838
classifiers=[
3939
"Development Status :: 2 - Pre-Alpha",
4040
"Intended Audience :: Developers",
4141
"Natural Language :: English",
4242
"Programming Language :: Python :: 3",
43-
"Programming Language :: Python :: 3.9",
4443
"Programming Language :: Python :: 3.10",
4544
"Programming Language :: Python :: 3.11",
4645
"Programming Language :: Python :: 3.12",
46+
"Programming Language :: Python :: 3.13",
4747
],
4848
description="Computational pathology toolbox developed by TIA Centre.",
4949
dependency_links=dependency_links,

0 commit comments

Comments
 (0)