Skip to content

Commit 8180eef

Browse files
committed
Update test.yml
1 parent 2465d89 commit 8180eef

1 file changed

Lines changed: 13 additions & 34 deletions

File tree

.github/workflows/test.yml

Lines changed: 13 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -31,22 +31,9 @@ jobs:
3131
run: |
3232
${{ env.pythonLocation }}/bin/python -m pip install --upgrade pip setuptools wheel
3333
${{ env.pythonLocation }}/bin/python -m pip install pytest pytest-cov
34-
35-
# Core scientific stack
36-
${{ env.pythonLocation }}/bin/pip install numpy<2.0 scipy>=1.11,<1.16 pandas>=2.0,<3.0 matplotlib>=3.7,<3.11 \
37-
scikit-image==0.19.3 tifffile==2021.11.2 networkx>=2.6,<3.0 \
38-
seaborn>=0.13,<0.14 fastcluster==1.2.6
39-
40-
# Core dependencies
41-
${{ env.pythonLocation }}/bin/pip install imctools>=2.1.8 joblib>=1.2,<1.6 leidenalg>=0.10.2 \
42-
python-louvain>=0.16 scanpy>=1.9,<1.12 bbknn>=1.6 \
43-
numpy-groupies>=0.9,<0.12 parmap>=1.6,<2.0 \
44-
seaborn-extensions>=0.2.0 outdated>=0.2.2 ordered-set>=4.1.0 \
45-
urlpath>=1.2.0 PyYAML>=6.0
46-
47-
# Optional backends
48-
${{ env.pythonLocation }}/bin/pip install astir==0.1.5 DeepCell==0.12.6
49-
34+
${{ env.pythonLocation }}/bin/pip install "numpy<2.0" "scipy>=1.11,<1.16" "pandas>=2.0,<3.0" "matplotlib>=3.7,<3.11" "scikit-image==0.19.3" "tifffile==2021.11.2" "networkx>=2.6,<3.0" "seaborn>=0.13,<0.14" "fastcluster==1.2.6"
35+
${{ env.pythonLocation }}/bin/pip install "imctools>=2.1.8" "joblib>=1.2,<1.6" "leidenalg>=0.10.2" "python-louvain>=0.16" "scanpy>=1.9,<1.12" "bbknn>=1.6" "numpy-groupies>=0.9,<0.12" "parmap>=1.6,<2.0" "seaborn-extensions>=0.2.0" "outdated>=0.2.2" "ordered-set>=4.1.0" "urlpath>=1.2.0" "PyYAML>=6.0"
36+
${{ env.pythonLocation }}/bin/pip install "astir==0.1.5" "DeepCell==0.12.6"
5037
${{ env.pythonLocation }}/bin/pip install -e .
5138
5239
- name: Test with pytest
@@ -80,14 +67,13 @@ jobs:
8067
run: |
8168
python -m pip install --upgrade pip setuptools wheel
8269
python -m pip install pytest pytest-cov
83-
84-
pip install numpy<2.0 scipy>=1.11,<1.16 pandas>=2.0,<3.0 matplotlib>=3.7,<3.11
85-
pip install scikit-image==0.19.3 tifffile==2021.11.2 networkx>=2.6,<3.0
86-
pip install seaborn>=0.13,<0.14 fastcluster==1.2.6
87-
pip install imctools>=2.1.8 joblib>=1.2,<1.6 leidenalg>=0.10.2 python-louvain>=0.16
88-
pip install scanpy>=1.9,<1.12 bbknn>=1.6 numpy-groupies>=0.9,<0.12 parmap>=1.6,<2.0
89-
pip install seaborn-extensions>=0.2.0 outdated>=0.2.2 ordered-set>=4.1.0 urlpath>=1.2.0 PyYAML>=6.0
90-
pip install astir==0.1.5 DeepCell==0.12.6
70+
pip install "numpy<2.0" "scipy>=1.11,<1.16" "pandas>=2.0,<3.0" "matplotlib>=3.7,<3.11"
71+
pip install "scikit-image==0.19.3" "tifffile==2021.11.2" "networkx>=2.6,<3.0"
72+
pip install "seaborn>=0.13,<0.14" "fastcluster==1.2.6"
73+
pip install "imctools>=2.1.8" "joblib>=1.2,<1.6" "leidenalg>=0.10.2" "python-louvain>=0.16"
74+
pip install "scanpy>=1.9,<1.12" "bbknn>=1.6" "numpy-groupies>=0.9,<0.12" "parmap>=1.6,<2.0"
75+
pip install "seaborn-extensions>=0.2.0" "outdated>=0.2.2" "ordered-set>=4.1.0" "urlpath>=1.2.0" "PyYAML>=6.0"
76+
pip install "astir==0.1.5" "DeepCell==0.12.6"
9177
pip install -e .
9278
9379
- name: Test with pytest
@@ -122,16 +108,9 @@ jobs:
122108
run: |
123109
${{ env.pythonLocation }}/bin/python -m pip install --upgrade pip setuptools wheel
124110
${{ env.pythonLocation }}/bin/python -m pip install pytest pytest-cov
125-
126-
${{ env.pythonLocation }}/bin/pip install numpy<2.0 scipy>=1.11,<1.16 pandas>=2.0,<3.0 matplotlib>=3.7,<3.11 \
127-
scikit-image==0.19.3 tifffile==2021.11.2 networkx>=2.6,<3.0 \
128-
seaborn>=0.13,<0.14 fastcluster==1.2.6
129-
${{ env.pythonLocation }}/bin/pip install imctools>=2.1.8 joblib>=1.2,<1.6 leidenalg>=0.10.2 \
130-
python-louvain>=0.16 scanpy>=1.9,<1.12 bbknn>=1.6 \
131-
numpy-groupies>=0.9,<0.12 parmap>=1.6,<2.0 \
132-
seaborn-extensions==0.1.1 outdated>=0.2.2 ordered-set>=4.1.0 \
133-
urlpath>=1.2.0 PyYAML>=6.0
134-
${{ env.pythonLocation }}/bin/pip install astir==0.1.5 DeepCell==0.12.6
111+
${{ env.pythonLocation }}/bin/pip install "numpy<2.0" "scipy>=1.11,<1.16" "pandas>=2.0,<3.0" "matplotlib>=3.7,<3.11" "scikit-image==0.19.3" "tifffile==2021.11.2" "networkx>=2.6,<3.0" "seaborn>=0.13,<0.14" "fastcluster==1.2.6"
112+
${{ env.pythonLocation }}/bin/pip install "imctools>=2.1.8" "joblib>=1.2,<1.6" "leidenalg>=0.10.2" "python-louvain>=0.16" "scanpy>=1.9,<1.12" "bbknn>=1.6" "numpy-groupies>=0.9,<0.12" "parmap>=1.6,<2.0" "seaborn-extensions==0.1.1" "outdated>=0.2.2" "ordered-set>=4.1.0" "urlpath>=1.2.0" "PyYAML>=6.0"
113+
${{ env.pythonLocation }}/bin/pip install "astir==0.1.5" "DeepCell==0.12.6"
135114
${{ env.pythonLocation }}/bin/pip install -e .
136115
137116
- name: Test with pytest

0 commit comments

Comments
 (0)