Skip to content

Commit b3d4bde

Browse files
committed
fix: update package installation in pytest workflow for consistency and clarity
1 parent b6c7882 commit b3d4bde

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

.github/workflows/pytest.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -82,13 +82,13 @@ jobs:
8282
conda activate beebop_py
8383
conda install graph-tool
8484
conda install mandrake
85-
conda install requests pandas networkx pp-sketchlib scikit-learn hdbscan biopython tqdm treeswift rapidnj
85+
conda install rapidnj
8686
sudo apt-get update
8787
sudo apt-get install libeigen3-dev libegl1
8888
sudo apt-get install libopenblas-dev
8989
sudo apt-get install -y '^libxcb.*-dev' libx11-xcb-dev libglu1-mesa-dev libxrender-dev libxi-dev libxkbcommon-dev libxkbcommon-x11-dev
90-
pip install joblib
91-
conda install -c bioconda pp-sketchlib
90+
pip install joblib==1.1.0
91+
conda install -c bioconda pp-sketchlib=2.0.0
9292
pip3 install git+https://github.com/bacpop/[email protected]#egg=PopPUNK
9393
- name: Install Poetry
9494
uses: snok/install-poetry@v1
@@ -110,7 +110,7 @@ jobs:
110110
conda activate beebop_py
111111
docker pull redis
112112
docker run --rm -d --name=redis -p 6379:6379 redis
113-
113+
114114
- name: Test with pytest
115115
env:
116116
MICROREACT_TOKEN: ${{ secrets.MICROREACT_TOKEN }}
@@ -138,7 +138,7 @@ jobs:
138138
# Uncomment the next three lines to debug on failure with
139139
# tmate. However, don't leave them uncommented on merge as that
140140
# causes failing builds to hang forever.
141-
142-
- name: tmate session
143-
if: ${{ failure() }}
144-
uses: mxschmitt/action-tmate@v3
141+
#
142+
# - name: tmate session
143+
# if: ${{ failure() }}
144+
# uses: mxschmitt/action-tmate@v3

0 commit comments

Comments
 (0)