Now that we no longer have to worry about debug configs being compatible with both ptvsd and debugpy, there's no reason to use the legacy spelling and semantics for the property. The schema should be updated:
-
Remove "pythonPath" entirely.
-
Add "python", and reflect the fact that it can be either a simple string, or an array of strings (to specify command-line arguments for the Python interpreter itself).