Skip to content

Commit a949e23

Browse files
committed
ci: update dependency installation order
1 parent 0afa2da commit a949e23

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

.github/workflows/ci.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,12 +42,13 @@ jobs:
4242
- name: Install Python dependencies
4343
run: |
4444
python -m pip install --upgrade pip
45+
# Install test dependencies first
4546
python -m pip install pytest pytest-qt pytest-xvfb
46-
# Install package in development mode with verbose output
47-
python -m pip install -v -e .
48-
# Install other requirements
47+
# Install requirements first
4948
python -m pip install -r requirements.txt
5049
python -m pip install -r requirements-dev.txt
50+
# Then install package in development mode
51+
python -m pip install -v -e .
5152
# List installed packages for debugging
5253
python -m pip list
5354

0 commit comments

Comments
 (0)