From cc4c8be195333803fa78f6bdf712fd7aa845ae38 Mon Sep 17 00:00:00 2001 From: Nicolas Menard-Guy Date: Wed, 15 Jun 2022 13:39:53 -0400 Subject: [PATCH 1/3] Updated mypy --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index e2793cb..73b61ff 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,7 +1,7 @@ black==21.11b1 flake8==4.0.1 isort==5.10.1 -mypy==0.910 +mypy~=0.961 pycodestyle==2.8.0 pydocstyle==6.1.1 pylint==2.12.1 From 11921337226ca5658c685dc55eaefc4a4d2e31a0 Mon Sep 17 00:00:00 2001 From: Nicolas Menard-Guy Date: Wed, 15 Jun 2022 14:08:46 -0400 Subject: [PATCH 2/3] Install stubs --- entrypoint.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/entrypoint.sh b/entrypoint.sh index 16426b5..a18ead5 100755 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -116,9 +116,9 @@ fi if [ "$6" = true ] ; then - echo Running: mypy --ignore-missing-imports --follow-imports=silent --show-column-numbers ${14} $1 + echo Running: mypy --install-types --non-interactive --ignore-missing-imports --follow-imports=silent --show-column-numbers ${14} $1 - mypy --ignore-missing-imports --follow-imports=silent --show-column-numbers ${14} $1 + mypy --install-types --non-interactive --ignore-missing-imports --follow-imports=silent --show-column-numbers ${14} $1 exit_code=$? if [ "$exit_code" = "0" ]; then From d6e7ca40ef185a810aef8f656461ea49a7fc5284 Mon Sep 17 00:00:00 2001 From: Nicolas Menard-Guy Date: Wed, 15 Jun 2022 14:26:13 -0400 Subject: [PATCH 3/3] Multiline command for readability --- entrypoint.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/entrypoint.sh b/entrypoint.sh index a18ead5..0e84798 100755 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -118,7 +118,11 @@ if [ "$6" = true ] ; then echo Running: mypy --install-types --non-interactive --ignore-missing-imports --follow-imports=silent --show-column-numbers ${14} $1 - mypy --install-types --non-interactive --ignore-missing-imports --follow-imports=silent --show-column-numbers ${14} $1 + mypy \ + --install-types --non-interactive \ + --ignore-missing-imports \ + --follow-imports=silent \ + --show-column-numbers ${14} $1 exit_code=$? if [ "$exit_code" = "0" ]; then