diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 22fc2d25..85c510cb 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -38,6 +38,7 @@ jobs: uses: j178/prek-action@v3.0.0 with: prek-version: 0.4.11 + cache: false extra-args: >- --all-files --hook-stage ${{ matrix.hook-stage }} --verbose env: diff --git a/pyproject.toml b/pyproject.toml index 52335bf0..3231849c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -47,7 +47,7 @@ optional-dependencies.dev = [ "furo==2025.12.19", "interrogate==1.7.0", "mypy[faster-cache]==2.3.1", - "mypy-strict-kwargs==2026.7.19.1", + "mypy-strict-kwargs==2026.8.20.1", "no-defaults==2.1.0", "prek==0.4.14", "pydocstringformatter==1.0.0", @@ -468,3 +468,10 @@ whitelines = 1 [tool.no_defaults] private_only = true per_file_enforcement."tests/**" = "all" + +[tool.mypy_strict_kwargs] +ignore_names = [ + "beartype._decor.decorcache.beartype", + "_pytest.fixtures.fixture", + "pytest_asyncio.plugin.fixture", +]