OliverPerrin commited on
Commit
06278dd
·
1 Parent(s): 9e89f62

CI: Use Poetry for dependency installation

Browse files
Files changed (1) hide show
  1. .github/workflows/ci.yml +3 -5
.github/workflows/ci.yml CHANGED
@@ -20,11 +20,9 @@ jobs:
20
  - name: Install dependencies
21
  run: |
22
  python -m pip install --upgrade pip
23
- pip install ruff mypy pytest pytest-cov
24
- if [ -f requirements.txt ]; then pip install -r requirements.txt; fi
25
- # If using poetry:
26
- # pip install poetry
27
- # poetry install
28
 
29
  - name: Lint with Ruff
30
  run: |
 
20
  - name: Install dependencies
21
  run: |
22
  python -m pip install --upgrade pip
23
+ pip install poetry
24
+ poetry config virtualenvs.create false
25
+ poetry install --no-interaction --no-ansi
 
 
26
 
27
  - name: Lint with Ruff
28
  run: |