From 77c66516438d8ec9b5b482949ad050a206c7b4ae Mon Sep 17 00:00:00 2001 From: Serhii Tereshchenko Date: Sat, 1 Jun 2024 08:15:37 +0300 Subject: [PATCH] chore: Use poetry deps for testings --- .github/workflows/test.yml | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 6fff7fd4..64f6159f 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -22,23 +22,18 @@ jobs: uses: actions/setup-python@v3 with: python-version: ${{ matrix.python }} - - name: Install linters + - name: Install deps run: | - python -m pip install --upgrade pip - pip install ruff==0.4.5 + python -m pip install --upgrade poetry pip + poetry install --sync --no-root - name: Run linters run: | make lint - - name: Install type checking dependencies - run: | - python -m pip install --upgrade pip - pip install django==4.2.10 django-stubs==4.2.7 mypy==1.8.0 - name: Run type checking run: | make typecheck - name: Test package install run: | - python -m pip install --upgrade pip python setup.py sdist pip install dist/*