Skip to content

Commit b8b5ae5

Browse files
committed
update python versions to 3.12-3.14
1 parent 7a12499 commit b8b5ae5

File tree

4 files changed

+10
-10
lines changed

4 files changed

+10
-10
lines changed

.github/workflows/test_and_deploy.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,14 @@ jobs:
2828
strategy:
2929
matrix:
3030
# Run all supported Python versions on linux
31-
python-version: ["3.11", "3.12", "3.13"]
31+
python-version: ["3.12", "3.13", "3.14"]
3232
os: [ubuntu-latest]
3333
# Include 1 MacOS Silicon (latest) and 1 Windows run
3434
include:
3535
- os: macos-latest
36-
python-version: "3.13"
36+
python-version: "3.14"
3737
- os: windows-latest
38-
python-version: "3.13"
38+
python-version: "3.14"
3939

4040
steps:
4141
# these libraries enable testing on Qt on linux

CONTRIBUTING.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ If you are not familiar with `git`, we recommend reading up on [this guide](http
5151
First, create and activate a `conda` environment:
5252

5353
```sh
54-
conda create -n movement-dev -c conda-forge python=3.13
54+
conda create -n movement-dev -c conda-forge python=3.14
5555
conda activate movement-dev
5656
```
5757

@@ -67,7 +67,7 @@ If you are not familiar with `git`, we recommend reading up on [this guide](http
6767
First, create and activate a [virtual environment](uv:pip/environments/):
6868

6969
```sh
70-
uv venv --python=3.13
70+
uv venv --python=3.14
7171
source .venv/bin/activate # On macOS and Linux
7272
.venv\Scripts\activate # On Windows PowerShell
7373
```

docs/source/user_guide/installation.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ clean virtual environment, using tools such as
1111
:::{tab-item} conda
1212
Create and activate a new [conda environment](conda:user-guide/tasks/manage-environments.html):
1313
```sh
14-
conda create -y -n movement-env -c conda-forge python=3.13
14+
conda create -y -n movement-env -c conda-forge python=3.14
1515
conda activate movement-env
1616
```
1717

@@ -22,7 +22,7 @@ We used `movement-env` as the environment name, but you can choose any name you
2222
Create and activate a new [virtual environment](uv:pip/environments/) inside your project directory:
2323

2424
```sh
25-
uv venv --python=3.13
25+
uv venv --python=3.14
2626

2727
source .venv/bin/activate # On macOS and Linux
2828
.venv\Scripts\activate # On Windows PowerShell

pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,9 @@ classifiers = [
3737
"Development Status :: 3 - Alpha",
3838
"Programming Language :: Python",
3939
"Programming Language :: Python :: 3",
40-
"Programming Language :: Python :: 3.11",
4140
"Programming Language :: Python :: 3.12",
4241
"Programming Language :: Python :: 3.13",
42+
"Programming Language :: Python :: 3.14",
4343
"Operating System :: OS Independent",
4444
"License :: OSI Approved :: BSD License",
4545
"Framework :: napari",
@@ -159,14 +159,14 @@ legacy_tox_ini = """
159159
requires =
160160
tox>=4
161161
tox-gh-actions
162-
envlist = py{311,312,313}
162+
envlist = py{312,313,314}
163163
isolated_build = True
164164
165165
[gh-actions]
166166
python =
167-
3.11: py311
168167
3.12: py312
169168
3.13: py313
169+
3.14: py314
170170
171171
[testenv]
172172
passenv =

0 commit comments

Comments
 (0)