Skip to content

Commit 9591314

Browse files
authoredFeb 6, 2025
MAINT: fix CI in prep for release (#659)
* CI: no need for pyarrow workaround any more * TST: check if matrix combo is OS dependent or version dependent * DEBUG: checking pillow for OS dependent issue
1 parent 305c781 commit 9591314

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed
 

‎.github/workflows/tests.yml

+11-5
Original file line numberDiff line numberDiff line change
@@ -28,25 +28,35 @@ jobs:
2828
python-version: "3.12"
2929
sphinx: "~=8.0"
3030
myst-parser: "~=4.0"
31+
pillow: "==11.0.0"
3132
- os: macos-latest
3233
python-version: "3.12"
3334
sphinx: "~=8.0"
3435
myst-parser: "~=4.0"
36+
pillow: "==11.0.0"
37+
- os: ubuntu-latest
38+
python-version: "3.12"
39+
sphinx: "~=8.0"
40+
myst-parser: "~=4.0"
41+
pillow: "==11.0.0"
3542
# Oldest known-compatible dependencies
3643
- os: ubuntu-latest
3744
python-version: "3.9"
3845
sphinx: "==5.0.0"
3946
myst-parser: "==1.0.0"
47+
pillow: "==11.0.0"
4048
# Mid-range dependencies
4149
- os: ubuntu-latest
4250
python-version: "3.11"
4351
sphinx: "==7.0.0"
4452
myst-parser: "==3.0.0"
53+
pillow: "==11.0.0"
4554
# Newest known-compatible dependencies
4655
- os: ubuntu-latest
4756
python-version: "3.12"
4857
sphinx: "==8.0.2"
4958
myst-parser: "==4.0.0"
59+
pillow: "==11.0.0"
5060

5161
runs-on: ${{ matrix.os }}
5262

@@ -61,11 +71,7 @@ jobs:
6171
- name: Install myst-nb with Sphinx ${{ matrix.sphinx }}
6272
shell: bash
6373
run: |
64-
# Temporary: for python 3.13 we need the nightly pyarrow wheels
65-
if [[ ${{ matrix.python-version }} == '3.13' ]] ; then
66-
PIP_EXTRA_INDEX_URL=https://pypi.anaconda.org/scientific-python-nightly-wheels/simple pip install --pre pyarrow
67-
fi
68-
pip install --upgrade "Sphinx${{ matrix.sphinx }}" "myst-parser${{ matrix.myst-parser }}" -e .[testing]
74+
pip install --upgrade "Sphinx${{ matrix.sphinx }}" "myst-parser${{ matrix.myst-parser }}" "pillow${{ matrix.pillow }}" -e .[testing]
6975
pip freeze
7076
7177
- name: Run pytest

0 commit comments

Comments
 (0)