Skip to content

Commit 1a8d130

Browse files
committed
Explicitly specify Python interpreter versions
1 parent d092669 commit 1a8d130

File tree

2 files changed

+14
-5
lines changed

2 files changed

+14
-5
lines changed

.github/workflows/release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -364,7 +364,7 @@ jobs:
364364
uses: PyO3/maturin-action@v1
365365
with:
366366
target: ${{ matrix.platform.target }}
367-
args: --release --out dist --find-interpreter --manifest-path pineappl_py/Cargo.toml
367+
args: --release --out dist --interpreter python3.8 python3.9 python3.10 python3.11 python3.12 python3.13 python3.14 pypy3.11 --manifest-path pineappl_py/Cargo.toml
368368
sccache: ${{ !startsWith(github.ref, 'refs/tags/') }}
369369
manylinux: auto
370370
- name: Upload wheels
@@ -391,7 +391,7 @@ jobs:
391391
uses: PyO3/maturin-action@v1
392392
with:
393393
target: ${{ matrix.platform.target }}
394-
args: --release --out dist --find-interpreter --manifest-path pineappl_py/Cargo.toml
394+
args: --release --out dist --interpreter python3.11 python3.12 python3.13 python3.14 --manifest-path pineappl_py/Cargo.toml
395395
sccache: ${{ !startsWith(github.ref, 'refs/tags/') }}
396396
- name: Upload wheels
397397
uses: actions/upload-artifact@v5
@@ -438,7 +438,7 @@ jobs:
438438
uses: PyO3/maturin-action@v1
439439
with:
440440
target: ${{ matrix.platform.target }}
441-
args: --release --out dist --find-interpreter --manifest-path pineappl_py/Cargo.toml
441+
args: --release --out dist --interpreter python3.10 python3.11 python3.12 python3.13 python3.14 --manifest-path pineappl_py/Cargo.toml
442442
sccache: ${{ !startsWith(github.ref, 'refs/tags/') }}
443443
- name: Upload wheels
444444
uses: actions/upload-artifact@v5

CHANGELOG.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## Added
11+
12+
- added support for the following Python versions:
13+
- macOS (ARM64/x86): Python 3.14
14+
1015
## Removed
1116

12-
- removed support for Python 3.7 for macOS (ARM64) due to removed runner on
13-
Github
17+
- removed support for the following Python versions due to missing support in
18+
GitHub runner images:
19+
- Linux (x86): Python
20+
- macOS (ARM64): Python 3.7, 3.8, 3.9, 3.10 and PyPy 3.9, 3.10
21+
- macOS (x86): Python 3.7, 3.8, 3.9, 3.10 and PyPy 3.9, 3.10
22+
- Windows (x86): Python 3.7, 3.8, 3.9
1423

1524
## [1.3.2] - 21/02/2026
1625

0 commit comments

Comments
 (0)