Il semble que ce soit le comportement par défaut de PyLint dans VSCode. Pour résoudre ce problème, ajoutez
"python.linting.pylintArgs": ["--enable=F,E,W"]
Cela remplace la valeur par défaut (vérifications strictes) et active tous les messages fatals (F), d'erreur (E) et d'avertissement (W). Les documents vscode mentionnent de nombreuses autres façons de configurer ce comportement :https://code.visualstudio.com /docs/python/linting#_default-pylint-rules