diff --git a/doc/changes/v1.10.rst b/doc/changes/v1.10.rst index 448c8f04ddd..7c6baae19a5 100644 --- a/doc/changes/v1.10.rst +++ b/doc/changes/v1.10.rst @@ -1,7 +1,7 @@ .. _changes_1_10_0: -1.10.0 (2025-07-14) -=================== +Version 1.10.0 (2025-07-14) +=========================== Bugfixes -------- diff --git a/tools/install_pre_requirements.sh b/tools/install_pre_requirements.sh index 47e8322cd2d..20af2997099 100755 --- a/tools/install_pre_requirements.sh +++ b/tools/install_pre_requirements.sh @@ -18,7 +18,7 @@ python -m pip install $STD_ARGS pip setuptools packaging \ patsy pytz tzdata nibabel tqdm trx-python joblib numexpr \ "$QT_BINDING!=6.9.1" \ py-cpuinfo blosc2 hatchling "formulaic>=1.1.0" \ - pyarrow + matplotlib python -m pip uninstall -yq numpy echo "::endgroup::" echo "::group::Scientific Python Nightly Wheels" @@ -27,7 +27,6 @@ python -m pip install $STD_ARGS --only-binary ":all:" --default-timeout=60 \ "numpy>=2.1.0.dev0" \ "scipy>=1.15.0.dev0" \ "scikit-learn>=1.6.dev0" \ - "matplotlib>=3.11.0.dev0" \ "pandas>=3.0.0.dev0" \ "dipy>=1.10.0.dev0" \ "tables>=3.10.3.dev0" \ @@ -35,6 +34,8 @@ python -m pip install $STD_ARGS --only-binary ":all:" --default-timeout=60 \ "pyarrow>=22.0.0.dev0" \ "h5py>=3.13.0" echo "::endgroup::" +# https://github.com/matplotlib/matplotlib/issues/30575 +# "matplotlib>=3.11.0.dev0" \ # No Numba because it forces an old NumPy version echo "::group::VTK" @@ -55,11 +56,10 @@ python -m pip install $STD_ARGS \ git+https://github.com/joblib/joblib \ git+https://github.com/h5io/h5io \ git+https://github.com/BUNPC/pysnirf2 \ + git+https://github.com/the-siesta-group/edfio \ trame trame-vtk trame-vuetify jupyter ipyevents ipympl openmeeg \ - imageio-ffmpeg xlrd mffpy traitlets pybv eeglabio defusedxml antio \ - edfio -# https://github.com/the-siesta-group/edfio/issues/78 -# git+https://github.com/the-siesta-group/edfio + imageio-ffmpeg xlrd mffpy traitlets pybv eeglabio defusedxml \ + antio echo "::endgroup::" echo "::group::Make sure we're on a NumPy 2.0 variant"