Also if I remember correctly there are two distinct backends for the python extension in vscode. One is experimental and doesn’t work well, while the mature one is working ok (but has native dependencies or is more ancient).