From 688ffeb7f86c394b84ba9dd62882ad52392d25d7 Mon Sep 17 00:00:00 2001 From: Adrien Date: Sun, 11 Feb 2024 20:14:44 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=A7=20Add=20the=20sqlalchemy=20dep=20t?= =?UTF-8?q?o=20the=20linters=20poetry=20group?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/.woodpecker/.lint.yaml | 4 ++-- backend/pyproject.toml | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/backend/.woodpecker/.lint.yaml b/backend/.woodpecker/.lint.yaml index e767bf8..3a6d890 100644 --- a/backend/.woodpecker/.lint.yaml +++ b/backend/.woodpecker/.lint.yaml @@ -12,7 +12,7 @@ steps: cd backend wget -O - -q https://raw.githubusercontent.com/reviewdog/reviewdog/master/install.sh | sh -s latest pip install poetry - poetry install --only=linters + poetry install --only=linters --no-root poetry run ruff --output-format sarif . | ./bin/reviewdog -f sarif -reporter gitea-pr-review - name: mypy @@ -23,5 +23,5 @@ steps: cd backend wget -O - -q https://raw.githubusercontent.com/reviewdog/reviewdog/master/install.sh | sh -s latest pip install poetry - poetry install --only=linters + poetry install --only=linters --no-root poetry run mypy --no-incremental . | ./bin/reviewdog -f mypy -reporter gitea-pr-review diff --git a/backend/pyproject.toml b/backend/pyproject.toml index f7fc067..dee4a40 100644 --- a/backend/pyproject.toml +++ b/backend/pyproject.toml @@ -50,6 +50,7 @@ requires = ["poetry-core"] build-backend = "poetry.core.masonry.api" + [tool.poetry.group.dev.dependencies] pylsp-mypy = "^0.6.2" python-lsp-black = "^1.2.1" @@ -60,6 +61,7 @@ python-lsp-server = "^1.7.1" icecream = "^2.1.3" + [tool.poetry.group.linters.dependencies] autopep8 = "^2.0.1" black = "^22.10.0" @@ -75,6 +77,7 @@ types-pyyaml = "^6.0.12.9" types-tqdm = "^4.65.0.1" whatthepatch = "^1.0.4" yapf = "^0.32.0" +sqlalchemy = "^2.0.26" [tool.mypy] plugins = "sqlalchemy.ext.mypy.plugin"