Skip to content

Commit d98ca01

Browse files
Jammy2211claude
authored andcommitted
fix: combine pip installs to prevent PyPI re-resolution in CI
Separate pip install calls cause pip to re-resolve dependencies from PyPI instead of using locally installed dev versions, which can pull in incompatible old packages. A single call resolves everything together. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent d7567f2 commit d98ca01

1 file changed

Lines changed: 1 addition & 8 deletions

File tree

.github/workflows/main.yml

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -67,14 +67,7 @@ jobs:
6767
pip3 install setuptools
6868
pip3 install wheel
6969
pip3 install pytest coverage pytest-cov
70-
pip install ./PyAutoConf
71-
pip install ./PyAutoFit
72-
pip install ./PyAutoArray
73-
pip install ./PyAutoArray[optional]
74-
pip install ./PyAutoGalaxy
75-
pip install ./PyAutoGalaxy[optional]
76-
pip install ./PyAutoLens
77-
pip install ./PyAutoLens[optional]
70+
pip install ./PyAutoConf ./PyAutoFit "./PyAutoArray[optional]" "./PyAutoGalaxy[optional]" "./PyAutoLens[optional]"
7871
- name: Run tests
7972
run: |
8073
export ROOT_DIR=`pwd`

0 commit comments

Comments
 (0)