From 0d3cdbbbb1dae27b00c0dc3a1addf80504fa1780 Mon Sep 17 00:00:00 2001 From: Andrew Grimberg Date: Fri, 26 Aug 2022 13:19:43 -0700 Subject: [PATCH] CI: Enable pre-commit validation via MyPy Start enforcing proper annotation defintions by way of MyPy validation Issue: RELENG-4388 Signed-off-by: Andrew Grimberg Change-Id: I2776f4f578856da4478637a33711a47a4ba2ef1a --- .pre-commit-config.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 191a5e93..59713601 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -33,3 +33,13 @@ repos: hooks: - id: flake8 args: ["--max-line-length=120"] + + - repo: https://github.com/pre-commit/mirrors-mypy + rev: v0.971 + hooks: + - id: mypy + additional_dependencies: + - types-tabulate + - types-requests + - types-six + - types-PyYAML -- 2.16.6