File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -57,16 +57,18 @@ jobs:
5757 strategy :
5858 matrix :
5959 include :
60- # Native builds - maturin auto-discovers Python interpreters
60+ # Linux builds - must specify interpreters explicitly (manylinux has 3.8+ but we support 3.9+)
6161 - os : ubuntu-latest
6262 target : x86_64-unknown-linux-gnu
63+ interpreter : -i python3.9 -i python3.10 -i python3.11 -i python3.12 -i python3.13
64+ # macOS/Windows - uses setup-python (line 85-94) which only installs 3.9-3.13
6365 - os : macos-latest
6466 target : x86_64-apple-darwin
6567 - os : macos-latest
6668 target : aarch64-apple-darwin
6769 - os : windows-latest
6870 target : x86_64-pc-windows-msvc
69- # Cross -compilation - must specify Python versions explicitly
71+ # aarch64 Linux cross -compilation - must specify Python versions explicitly
7072 # (cross containers don't have discoverable Python interpreters)
7173 # Uses manylinux_2_28 for modern GCC (fixes ring crate aarch64 build)
7274 - os : ubuntu-latest
You can’t perform that action at this time.
0 commit comments