From 7fd047fe23e41c88be464cf957dcb27f3e74a69f Mon Sep 17 00:00:00 2001 From: Jakub Kuderski Date: Thu, 14 Nov 2024 20:41:21 -0500 Subject: [PATCH] [tuner][CI] Enable mypy type checking (#530) For now only typecheck the tuner implementation. In the future, we should extend it to examples. --- .github/workflows/ci-tuner.yml | 3 +++ tuner/requirements-dev.txt | 1 + 2 files changed, 4 insertions(+) diff --git a/.github/workflows/ci-tuner.yml b/.github/workflows/ci-tuner.yml index dad766d8e..81b920e31 100644 --- a/.github/workflows/ci-tuner.yml +++ b/.github/workflows/ci-tuner.yml @@ -54,3 +54,6 @@ jobs: - name: Run tuner tests run: pytest tuner/ + + - name: Run mypy type checker + run: mypy tuner/tuner diff --git a/tuner/requirements-dev.txt b/tuner/requirements-dev.txt index 51d5b9ba0..747b28508 100644 --- a/tuner/requirements-dev.txt +++ b/tuner/requirements-dev.txt @@ -1,2 +1,3 @@ +mypy==1.8.0 pre-commit==3.8.0 virtualenv==20.13.0