Skip to content

Update launch.json schema to add "python" and remove "pythonPath" #12462

@int19h

Description

@int19h

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:

  1. Remove "pythonPath" entirely.

  2. 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).

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions