Skip to content

Commit 6696cec

Browse files
authored
MAINT: Fix bug with filter attenuation check (#13245)
1 parent 7a50fd7 commit 6696cec

File tree

1 file changed

+9
-11
lines changed

1 file changed

+9
-11
lines changed

tools/install_pre_requirements.sh

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -15,25 +15,23 @@ echo "PyQt6 and scientific-python-nightly-wheels dependencies"
1515
python -m pip install $STD_ARGS pip setuptools packaging \
1616
threadpoolctl cycler fonttools kiwisolver pyparsing pillow python-dateutil \
1717
patsy pytz tzdata nibabel tqdm trx-python joblib numexpr "$QT_BINDING" \
18-
py-cpuinfo blosc2 hatchling "h5py>=3.12.1" # TODO move h5py back to nightlies when possible
18+
py-cpuinfo blosc2 hatchling "formulaic>=1.1.0" \
19+
"h5py>=3.12.1" # TODO move h5py back to nightlies when possible
1920
echo "NumPy/SciPy/pandas etc."
2021
python -m pip uninstall -yq numpy
21-
python -m pip install --upgrade matplotlib # TODO: Until https://github.com/matplotlib/matplotlib/pull/29427 lands
2222
python -m pip install $STD_ARGS --only-binary ":all:" --default-timeout=60 \
2323
--index-url "https://pypi.anaconda.org/scientific-python-nightly-wheels/simple" \
2424
"numpy>=2.1.0.dev0" "scikit-learn>=1.6.dev0" "scipy>=1.15.0.dev0" \
25+
"matplotlib>=3.11.0.dev0" \
2526
"pandas>=3.0.0.dev0" \
2627
"dipy>=1.10.0.dev0" \
27-
"pyarrow>=20.0.0.dev0"
28-
# TODO: should have above: "tables>=3.10.2.dev0" "h5py>=3.12.1"
29-
# https://github.com/PyTables/PyTables/issues/1115
30-
# https://github.com/h5py/h5py/issues/2563
31-
32-
# statsmodels requires formulaic@main so we need to use --extra-index-url
33-
echo "statsmodels"
34-
python -m pip install $STD_ARGS --only-binary ":all:" \
35-
--extra-index-url "https://pypi.anaconda.org/scientific-python-nightly-wheels/simple" \
28+
"pyarrow>=20.0.0.dev0" \
29+
"tables>=3.10.3.dev0" \
3630
"statsmodels>=0.15.0.dev0"
31+
# TODO: should have above: "h5py>=3.12.1"
32+
# https://github.com/h5py/h5py/issues/2563
33+
# SciPy is broken https://github.com/scipy/scipy/issues/22981
34+
python -m pip install "scipy==1.15.0"
3735

3836
# No Numba because it forces an old NumPy version
3937

0 commit comments

Comments
 (0)