From fbec117886ccc56a1ac502fc700740f6760598f7 Mon Sep 17 00:00:00 2001 From: Remco de Boer <29308176+redeboer@users.noreply.github.com> Date: Sun, 9 Jul 2023 18:55:44 +0200 Subject: [PATCH] DX: specify config file for mypy in VSCode --- .vscode/settings.json | 1 + src/repoma/check_dev_files/mypy.py | 1 + 2 files changed, 2 insertions(+) diff --git a/.vscode/settings.json b/.vscode/settings.json index 23965272..a97d47f6 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -38,6 +38,7 @@ }, "git.rebaseWhenSync": true, "github-actions.workflows.pinned.workflows": [".github/workflows/ci.yml"], + "mypy-type-checker.args": ["--config-file", "pyproject.toml"], "mypy-type-checker.importStrategy": "fromEnvironment", "python.analysis.autoImportCompletions": false, "python.analysis.inlayHints.pytestParameters": true, diff --git a/src/repoma/check_dev_files/mypy.py b/src/repoma/check_dev_files/mypy.py index 6bea8464..f4f09670 100644 --- a/src/repoma/check_dev_files/mypy.py +++ b/src/repoma/check_dev_files/mypy.py @@ -37,6 +37,7 @@ def _update_vscode_settings() -> None: else: executor(add_extension_recommendation, "ms-python.mypy-type-checker") settings = { + "mypy-type-checker.args": ["--config-file", "pyproject.toml"], "mypy-type-checker.importStrategy": "fromEnvironment", "python.linting.mypyEnabled": False, }