Skip to content

Commit cfd28e9

Browse files
committed
build: try to use more recent setuptools
1 parent a8aa7ff commit cfd28e9

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

.github/workflows/pytest.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,11 @@ jobs:
2424
python-version: ${{ matrix.python-version }}
2525
- name: Install dependencies
2626
run: |
27-
python -m pip install --upgrade pip
27+
# 1. Fresh tooling
28+
python -m pip install -U pip setuptools wheel
29+
# 2. Install pytest etc.
2830
pip install flake8 pytest pytest-timeout
29-
if [ -f requirements.txt ]; then pip install -r requirements.txt; fi
31+
# 3. Install our package
3032
TEST_WORKFLOW=ON pip install .
3133
- name: Lint with flake8
3234
if: false

0 commit comments

Comments
 (0)