Skip to content

Commit 5326fe1

Browse files
authored
Merge pull request #1511 from nipy/ci/prerelease
chore: Add Python 3.15 and Linux ARM to pre-release matrix
2 parents 4705576 + 3cff65e commit 5326fe1

2 files changed

Lines changed: 7 additions & 5 deletions

File tree

.github/workflows/prerelease.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ jobs:
3939
matrix:
4040
os-arch:
4141
- ['ubuntu-latest', 'x64']
42+
- ['ubuntu-24.04-arm', 'arm64']
4243
- ['windows-latest', 'x64']
4344
- ['macos-latest', 'arm64']
4445
python-version:
@@ -48,8 +49,8 @@ jobs:
4849
- "3.14"
4950
- "3.14t"
5051
# Beta Python
51-
# - "3.15"
52-
# - "3.15t"
52+
- "3.15"
53+
- "3.15t"
5354

5455
env:
5556
DEPENDS: pre

tox.ini

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ python =
3636
3.13t: py313t
3737
3.14: py314
3838
3.14t: py314t
39+
3.15: py315
40+
3.15t: py315t
3941

4042
[gh-actions:env]
4143
DEPENDS =
@@ -90,13 +92,12 @@ extras =
9092
min: viewers
9193

9294
# Matplotlib has wheels for everything except win32 (x86)
93-
{full,pre}-{x,arm}64: viewers
95+
py3{10-14}{,t}-{full,pre}-{x,arm}64: viewers
9496

95-
{full,pre}-{x,arm}64: spm
97+
py3{10-14}{,t}-{full,pre}-{x,arm}64: spm
9698

9799
# No free-threaded wheels for: h5py
98100
py3{10-14}-{full,pre}-{x,arm}64: minc2
99-
py315-pre-{x,arm}64: minc2
100101

101102
deps =
102103
pre: pydicom @ git+https://github.com/pydicom/pydicom.git@main

0 commit comments

Comments
 (0)