From cea8ffa6f61671bde73ff80166bd1be3623c9180 Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Tue, 6 Sep 2022 20:02:20 -0500 Subject: [PATCH 1/2] build(deps): Add mypy dependency Stock configuration See also: https://github.com/python/mypy --- pyproject.toml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 8557038..a5abca6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -38,7 +38,8 @@ dependencies = [ lint = [ "isort >= 5", "flake8", - "black" + "black", + "mypy" ] [project.urls] From bd2327ad0d7d95757d17ee0c66f143bbb7bee584 Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Tue, 6 Sep 2022 20:07:29 -0500 Subject: [PATCH 2/2] ci(test): Add mypy check --- .github/workflows/test.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 0047cda..919741a 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -50,6 +50,9 @@ jobs: - name: Lint (isort) run: isort --check . + - name: Lint (mypy) + run: mypy . + - name: Unit tests run: | tox -e ci-py -- -v --color=yes