File tree Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Original file line number Diff line number Diff line change 92
92
- name-suffix : " (Python 3.14 pre-release)"
93
93
os : ubuntu-24.04
94
94
python-version : ' 3.14-dev'
95
- # no pillow wheel yet, need extra packages to build from source
96
- extra-packages : >-
97
- libtiff5-dev libjpeg8-dev libopenjp2-7-dev zlib1g-dev
98
- libfreetype6-dev liblcms2-dev libwebp-dev tcl8.6-dev tk8.6-dev
99
- python3-tk libharfbuzz-dev libfribidi-dev libxcb1-dev
100
95
101
96
steps :
102
97
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
@@ -235,6 +230,12 @@ jobs:
235
230
PRE="--pre"
236
231
fi
237
232
233
+ # On pre-release builds, use nightly wheels
234
+ if ${{ contains(matrix.name-suffix, 'pre-release') }}; then
235
+ PRE="--pre --extra-index-url https://pypi.anaconda.org/scientific-python-nightly-wheels/simple"
236
+ PRE+=" --prefer-binary"
237
+ fi
238
+
238
239
# Install dependencies from PyPI.
239
240
# Preinstall build requirements to enable no-build-isolation builds.
240
241
python -m pip install --upgrade $PRE \
You can’t perform that action at this time.
0 commit comments