From e19b6919ff86c0fe5294a44c416efe69ad815bb3 Mon Sep 17 00:00:00 2001 From: johnthagen Date: Thu, 19 Jun 2025 07:45:30 -0400 Subject: [PATCH 1/2] Add missing `pdm run` for Mypy CI job --- .github/workflows/checks.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index b777cde9f..48275e53b 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -43,7 +43,7 @@ jobs: run: pdm run ruff format . --check - name: Run mypy - run: pdm mypy --show-error-codes + run: pdm run mypy --show-error-codes - name: Lint run: pdm run ruff check . From caba2d75ccb9a78f4cc4ce836f3d0ee039c2fd5d Mon Sep 17 00:00:00 2001 From: johnthagen Date: Thu, 19 Jun 2025 07:52:11 -0400 Subject: [PATCH 2/2] Move Mypy CLI to PDM script --- .github/workflows/checks.yml | 2 +- pyproject.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index 48275e53b..6b38eb496 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -43,7 +43,7 @@ jobs: run: pdm run ruff format . --check - name: Run mypy - run: pdm run mypy --show-error-codes + run: pdm mypy - name: Lint run: pdm run ruff check . diff --git a/pyproject.toml b/pyproject.toml index d2ff2c87a..f8b07853e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -108,7 +108,7 @@ includes = [ [tool.pdm.scripts] lint = "ruff check --fix ." format = "ruff format ." -mypy = "mypy openapi_python_client" +mypy = "mypy openapi_python_client --show-error-codes" check = { composite = ["lint", "format", "mypy", "test"] } regen = {composite = ["regen_e2e", "regen_integration"]} e2e = "pytest openapi_python_client end_to_end_tests/test_end_to_end.py"