When Pylance was introduced, I filed a question on how to generally customize Pylance linting. Here, one can find a few ways to customize Pylance, but there is nothing about how to suppress, mute or actually disable certain warnings and errors.
As a recap, with pylint one can specify the following in VS Code settings.json to disable a certain error/warning:
"python.linting.pylintArgs": [
"--disable=C0111"
]
As for the background, since the excessive Pylance(reportMissingImports) linting errors has not been resolved yet and due to project requirements, I've enabled pylint simultaneously with Pylance. Still, these countless Pylance(reportMissingImports) linting errors are annoying and I'd like to silence them completely.
# type: ignoreto the end of those lines flagged MissingImport by Pylance suppresses the error. This is obviously Not Quite Right and may not last.# type: ignoreis extremely helpful in cases where the Linter is not advanced enough to see it is wrong.