Skip to content

Commit 3783b84

Browse files
committed
Yes, we still need system Python with Nuitka
This reverts commit e45c9be.
1 parent e45c9be commit 3783b84

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

.github/workflows/release.yaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,11 @@ jobs:
118118
- uses: actions/[email protected]
119119
with:
120120
ref: ${{ matrix.commit }}
121+
# XXX We need to install Python 3.13 system-wide as Nuitka is not going to magically pickup the Python 3.13
122+
# managed by uv.
123+
- uses: actions/[email protected]
124+
with:
125+
python-version: "3.13"
121126
- name: Install uv
122127
run: |
123128
python -m pip install -r https://raw.githubusercontent.com/kdeldycke/workflows/main/requirements/uv.txt
@@ -131,7 +136,7 @@ jobs:
131136
# | Missing expression after unary operator '--'.
132137
# yamllint disable rule:line-length
133138
run: |
134-
uv --no-progress venv --python 3.13
139+
uv --no-progress venv --python 3.13 --python-preference system
135140
uv --no-progress pip install --requirement https://raw.githubusercontent.com/kdeldycke/workflows/main/requirements/nuitka.txt
136141
# yamllint enable
137142
- name: Nuitka + compilers versions

0 commit comments

Comments
 (0)