File tree 3 files changed +11
-7
lines changed
3 files changed +11
-7
lines changed Original file line number Diff line number Diff line change @@ -133,7 +133,7 @@ test_extra = [
133
133
doc = [
134
134
" sphinx>=6" ,
135
135
" numpydoc" ,
136
- " pydata_sphinx_theme==0.14 .3" ,
136
+ " pydata_sphinx_theme==0.13 .3" ,
137
137
" sphinx-gallery" ,
138
138
" sphinxcontrib-bibtex>=2.5" ,
139
139
" memory_profiler" ,
Original file line number Diff line number Diff line change @@ -8,15 +8,17 @@ elif [ "${TEST_MODE}" == "pip-pre" ]; then
8
8
STD_ARGS=" $STD_ARGS --pre"
9
9
python -m pip install $STD_ARGS --only-binary " :all:" --extra-index-url " https://www.riverbankcomputing.com/pypi/simple" PyQt6 PyQt6-sip PyQt6-Qt6
10
10
echo " Numpy etc."
11
- # As of 2023/10/25 no pandas (or statsmodels) because they pin to NumPy < 2
12
- python -m pip install $STD_ARGS --only-binary " :all:" --extra-index-url " https://pypi.anaconda.org/scientific-python-nightly-wheels/simple" " numpy>=2.0.0.dev0" " scipy>=1.12.0.dev0" scikit-learn matplotlib
11
+ # See github_actions_dependencies.sh for comments
12
+ python -m pip install $STD_ARGS --only-binary " numpy" numpy
13
+ python -m pip install $STD_ARGS --only-binary " :all:" --extra-index-url " https://pypi.anaconda.org/scientific-python-nightly-wheels/simple" " scipy>=1.12.0.dev0" scikit-learn matplotlib pandas statsmodels
13
14
echo " dipy"
14
15
python -m pip install $STD_ARGS --only-binary " :all:" --extra-index-url " https://pypi.anaconda.org/scipy-wheels-nightly/simple" dipy
15
16
echo " h5py"
16
17
python -m pip install $STD_ARGS --only-binary " :all:" -f " https://7933911d6844c6c53a7d-47bd50c35cd79bd838daf386af554a83.ssl.cf2.rackcdn.com" h5py
17
18
echo " vtk"
18
19
python -m pip install $STD_ARGS --only-binary " :all:" --extra-index-url " https://wheels.vtk.org" vtk
19
- echo " openmeeg"
20
+ echo " nilearn and openmeeg"
21
+ python -m pip install $STD_ARGS git+https://github.com/nilearn/nilearn
20
22
python -m pip install $STD_ARGS --only-binary " :all:" --extra-index-url " https://test.pypi.org/simple" openmeeg
21
23
echo " pyvista/pyvistaqt"
22
24
python -m pip install --progress-bar off git+https://github.com/pyvista/pyvista
Original file line number Diff line number Diff line change 24
24
echo " PyQt6"
25
25
pip install $STD_ARGS --only-binary " :all:" --default-timeout=60 --extra-index-url https://www.riverbankcomputing.com/pypi/simple PyQt6
26
26
echo " NumPy/SciPy/pandas etc."
27
- # As of 2023/10/25 no pandas (or statsmodels, nilearn) because they pin to NumPy < 2
28
- pip install $STD_ARGS --only-binary " :all:" --default-timeout=60 --extra-index-url " https://pypi.anaconda.org/scientific-python-nightly-wheels/simple" " numpy>=2.0.0.dev0" scipy scikit-learn matplotlib pillow
27
+ # As of 2023/11/20 no NumPy 2.0 because it requires everything using its ABI to
28
+ # compile against 2.0, and h5py isn't (and probably not VTK either)
29
+ pip install $STD_ARGS --only-binary " numpy" --default-timeout=60 numpy
30
+ pip install $STD_ARGS --only-binary " :all:" --default-timeout=60 --extra-index-url " https://pypi.anaconda.org/scientific-python-nightly-wheels/simple" scipy scikit-learn matplotlib pillow pandas statsmodels
29
31
echo " dipy"
30
32
pip install $STD_ARGS --only-binary " :all:" --default-timeout=60 --extra-index-url " https://pypi.anaconda.org/scipy-wheels-nightly/simple" dipy
31
33
echo " H5py"
34
36
pip install $STD_ARGS --only-binary " :all:" --extra-index-url " https://test.pypi.org/simple" openmeeg
35
37
# No Numba because it forces an old NumPy version
36
38
echo " nilearn and openmeeg"
37
- # pip install $STD_ARGS git+https://github.com/nilearn/nilearn
39
+ pip install $STD_ARGS git+https://github.com/nilearn/nilearn
38
40
pip install $STD_ARGS openmeeg
39
41
echo " VTK"
40
42
pip install $STD_ARGS --only-binary " :all:" --extra-index-url " https://wheels.vtk.org" vtk
You can’t perform that action at this time.
0 commit comments