
Pylance / Pyright fait ramer VSCode
Dans VSCode, je vois des centaines de fichiers en attente de validation par Pylance et ça rame comme pas possible : il essaye de vérifier les fichiers du répertoire .history/
ou les fichiers d’une librairie externe.
Dans VSCode, j’ai un plugin qui enregistre des versions régulières de mes fichiers « au cas où ». Malheureusement, Pylance essaye de les valider aussi et parfois cela crée un embouteillage.
Solution « par projet »
Dans le fichier pyproject.toml
du projet, rajouter une section [tool.pyright]
.
J’ai rajouté :
[tool.pyright]
ignore = [".*"]
afin d’être sûr qu’il ne tente pas de vérifier tous les fichiers commençant par un point.
Solution « globale »
Dans le fichier settings.json
de VSCode, j’ai ajouté
"python.analysis.exclude": [
"**/node_modules",
"**/__pycache__",
"**/build",
".git",
".*/**"
],