Skip to content

Commit c8e2568

Browse files
committed
add comment on second install
1 parent 057fb72 commit c8e2568

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

.github/workflows/build.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,10 @@ jobs:
3939
- name: Installing package
4040
run: pip install -e .
4141

42-
- name: Installing packages again (this prevents a weird error in cell matching nb)
42+
# Some git-based dependencies (e.g., ophys-nway-matching) in requirements.txt
43+
# are not reliably installed via `pip install -e .` due to setuptools limitations.
44+
# This second install ensures all such dependencies are properly installed.
45+
- name: Installing packages again (to avoid setuptools limitations)
4346
run: pip install -r requirements.txt
4447

4548
- name: Installing build dependencies

0 commit comments

Comments
 (0)