8000 Use nightly wheels for dependencies · matplotlib/matplotlib@cabe3fb · GitHub
[go: up one dir, main page]

Skip to content
8000

Commit cabe3fb

Browse files
committed
Use nightly wheels for dependencies
1 parent d9a3c91 commit cabe3fb

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

.github/workflows/tests.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -92,11 +92,6 @@ jobs:
9292
- name-suffix: "(Python 3.14 pre-release)"
9393
os: ubuntu-24.04
9494
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
10095

10196
steps:
10297
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
@@ -235,6 +230,12 @@ jobs:
235230
PRE="--pre"
236231
fi
237232
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+
238239
# Install dependencies from PyPI.
239240
# Preinstall build requirements to enable no-build-isolation builds.
240241
python -m pip install --upgrade $PRE \

0 commit comments

Comments
 (0)
0