Skip to content

Commit 523f221

Browse files
authored
MAINT: Avoid problematic matplotlib (#13424)
1 parent ae1d4ae commit 523f221

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

tools/install_pre_requirements.sh

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ python -m pip install $STD_ARGS pip setuptools packaging \
1818
patsy pytz tzdata nibabel tqdm trx-python joblib numexpr \
1919
"$QT_BINDING!=6.9.1" \
2020
py-cpuinfo blosc2 hatchling "formulaic>=1.1.0" \
21-
pyarrow
21+
matplotlib
2222
python -m pip uninstall -yq numpy
2323
echo "::endgroup::"
2424
echo "::group::Scientific Python Nightly Wheels"
@@ -27,14 +27,15 @@ python -m pip install $STD_ARGS --only-binary ":all:" --default-timeout=60 \
2727
"numpy>=2.1.0.dev0" \
2828
"scipy>=1.15.0.dev0" \
2929
"scikit-learn>=1.6.dev0" \
30-
"matplotlib>=3.11.0.dev0" \
3130
"pandas>=3.0.0.dev0" \
3231
"dipy>=1.10.0.dev0" \
3332
"tables>=3.10.3.dev0" \
3433
"statsmodels>=0.15.0.dev697" \
3534
"pyarrow>=22.0.0.dev0" \
3635
"h5py>=3.13.0"
3736
echo "::endgroup::"
37+
# https://github.com/matplotlib/matplotlib/issues/30575
38+
# "matplotlib>=3.11.0.dev0" \
3839
# No Numba because it forces an old NumPy version
3940

4041
echo "::group::VTK"
@@ -55,11 +56,10 @@ python -m pip install $STD_ARGS \
5556
git+https://github.com/joblib/joblib \
5657
git+https://github.com/h5io/h5io \
5758
git+https://github.com/BUNPC/pysnirf2 \
59+
git+https://github.com/the-siesta-group/edfio \
5860
trame trame-vtk trame-vuetify jupyter ipyevents ipympl openmeeg \
59-
imageio-ffmpeg xlrd mffpy traitlets pybv eeglabio defusedxml antio \
60-
edfio
61-
# https://github.com/the-siesta-group/edfio/issues/78
62-
# git+https://github.com/the-siesta-group/edfio
61+
imageio-ffmpeg xlrd mffpy traitlets pybv eeglabio defusedxml \
62+
antio
6363
echo "::endgroup::"
6464

6565
echo "::group::Make sure we're on a NumPy 2.0 variant"

0 commit comments

Comments
 (0)