From c9e74424deea0565a2a1915ec9242a454f894cc0 Mon Sep 17 00:00:00 2001 From: Zeecka Date: Thu, 8 Jan 2026 18:31:47 +0100 Subject: [PATCH] Fix linter in ci --- .github/workflows/lint.yml | 9 ++------- aperisolve/requirements-dev.txt | 1 + 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index e0c4365..1156ce5 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -2,11 +2,6 @@ name: Linters on: [push, pull_request] -env: - FLAKE8_IGNORE: E203,E501,W503 - PYLINT_IGNORE: W0718,R0903,R0801 - MYPY_IGNORE: unused-awaitable - permissions: checks: write contents: write @@ -23,11 +18,11 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: 3.11 + python-version: 3.12 - name: Install Python dependencies run: | - pip install isort black flake8 pylint mypy mypy-extensions + pip install -r aperisolve/requirements-dev.txt pip install -r aperisolve/requirements.txt - name: Run linters diff --git a/aperisolve/requirements-dev.txt b/aperisolve/requirements-dev.txt index 4cfd75c..182cc37 100644 --- a/aperisolve/requirements-dev.txt +++ b/aperisolve/requirements-dev.txt @@ -4,3 +4,4 @@ flake8==7.3.0 mypy==1.18.1 pylint==4.0.4 pre-commit==4.5.1 +mypy-extensions