Settings | +Default | +Description | +
mypy-type-checker.args | +[] |
+ Arguments passed to Mypy to enable type checking on Python files. Each argument should be provided as a separate string in the array. Example: "mypy-type-checker.args" = ["--config-file=<file>"]
+ |
+
mypy-type-checker.severity | +{ "error": "Error", "note": "Information" } |
+ Mapping of Mypy's message types to VS Code's diagnostic severity levels as displayed in the Problems window. You can also use it to override specific Mypy error codes. For example: { "error": "Error", "note": "Information", "name-defined": "Warning" }
+ |
+
mypy-type-checker.path | +[] |
+ Path or command to be used by the extension to type check Python files with Mypy. Accepts an array of a single or multiple strings. If passing a command, each argument should be provided as a separate string in the array. If set to ["mypy"], it will use the version of Mypy available in the PATH environment variable. Note: Using this option may slowdown type checking.
+ Examples: - + ["~/global_env/mypy"] - + ["conda", "run", "-n", "lint_env", "python", "-m", "mypy"]
+ |
+
mypy-type-checker.interpreter | +[] |
+ Path to a Python executable or a command that will be used to launch the Mypy server and any subprocess. Accepts an array of a single or multiple strings. When set to [] , the extension will use the path to the selected Python interpreter. If passing a command, each argument should be provided as a separate string in the array.
+ |
+
mypy-type-checker.importStrategy | +useBundled |
+ Defines which Mypy binary to be used to type check Python files. When set to useBundled , the extension will use the Mypy binary that is shipped with the extension. When set to fromEnvironment, the extension will attempt to use the Mypy binary and all dependencies that are available in the currently selected environment. Note: If the extension can't find a valid Mypy binary in the selected environment, it will fallback to using the Mypy binary that is shipped with the extension. Note: The mypy-type-checker.path setting takes precedence and overrides the behavior of mypy-type-checker.importStrategy . |
+
mypy-type-checker.showNotifications | +off |
+ Controls when notifications are shown by this extension. Accepted values are onError , onWarning , always and off . |
+
mypy-type-checker.reportingScope | +file |
+ (experimental) Controls the scope of Mypy's problem reporting. If set to file , Mypy will limit its problem reporting to the files currently open in the editor. If set to workspace , Mypy will extend its problem reporting to include all files within the workspace. |
+
mypy-type-checker.preferDaemon | +true |
+ (experimental) Whether the Mypy daemon (dmypy ) will take precedence over mypy for type checking. Note: if mypy-type-checker.reportingScope is set to workspace , enabling the Mypy daemon will offer a faster type checking experience. This setting will be overridden if mypy-type-checker.path is set.
+ |
mypy-type-checker.ignorePatterns | +[] |
+ Configure glob patterns to exclude files or folders from being type checked by Mypy. | +