Skip to content

Commit 99546f8

Browse files
committed
GH actions: install consistent numpy, remove --user
1 parent c38c4e3 commit 99546f8

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

.github/workflows/pull-request.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,10 @@ jobs:
2525
run: sudo apt-get update && sudo apt-get install chromium-chromedriver
2626
- name: Install dependencies
2727
run: |
28-
python -m pip install --user --upgrade pip pip-tools numpy
29-
python -m piptools sync --user requirements/ubuntu-latest_py${{ matrix.python-version }}_extras.txt
30-
python -m pip install --user --no-deps .
28+
python${{ matrix.python-version }} -m pip install --upgrade pip pip-tools
29+
python${{ matrix.python-version }} -m pip install `grep numpy== requirements/ubuntu-latest_py${{ matrix.python-version }}_extras.txt`
30+
python${{ matrix.python-version }} -m piptools sync requirements/ubuntu-latest_py${{ matrix.python-version }}_extras.txt
31+
python${{ matrix.python-version }} -m pip install --no-deps .
3132
- name: Test modules
3233
run: pytest tests
3334
- name: Test example apps

.github/workflows/upgrade-dependencies.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,10 @@ jobs:
2626
- name: Upgrade Python dependencies
2727
shell: bash
2828
run: |
29-
python -m pip install --upgrade pip pip-tools numpy
30-
python -m piptools compile -q --upgrade --resolver=backtracking -o requirements/${{ matrix.os }}_py${{ matrix.python-version }}.txt pyproject.toml
31-
python -m piptools compile -q --upgrade --resolver=backtracking --all-extras -o requirements/${{ matrix.os }}_py${{ matrix.python-version }}_extras.txt pyproject.toml
29+
python${{ matrix.python-version }} -m pip install --upgrade pip pip-tools
30+
python${{ matrix.python-version }} -m pip install `grep numpy== requirements/{{ matrix.os }}_py${{ matrix.python-version }}_extras.txt`
31+
python${{ matrix.python-version }} -m piptools compile -q --upgrade --resolver=backtracking -o requirements/${{ matrix.os }}_py${{ matrix.python-version }}.txt pyproject.toml
32+
python${{ matrix.python-version }} -m piptools compile -q --upgrade --resolver=backtracking --all-extras -o requirements/${{ matrix.os }}_py${{ matrix.python-version }}_extras.txt pyproject.toml
3233
- name: Detect changes
3334
id: changes
3435
shell: bash

0 commit comments

Comments
 (0)