The plan is to use the matching shipped ptvsd wheel when debugging in the extension. However, the outcome is unclear when the extension is not able to find a matching wheel.
Here are the options I could think of to resolve the situation:
- pip-install ptvsd (based on our requirements.txt or the user's)
- use a source-only ptvsd (.zip or .tar.gz "sdist")
- use the ptvsd already installed for the active interpreter
@kimadeline