Debugpy release
AdamYoblick opened this issue · 3 comments
Now that the linker flags have been fixed and the pydevd binaries have been recompiled, we need to release a new version of debugpy. This will fix the apiscan errors that consumers of debugpy see in their products. This request comes from the VS Code Python Debugger extension.
I spoke with Steve and he mentioned that microbuild can also publish to PyPi , and it might be good to use that while we wait for ESRP to iron out all the service principal and managed identity issues. See https://devdiv.visualstudio.com/DevDiv/_wiki/wikis/DevDiv.wiki/40112/Publishing-to-3rd-party-package-managers for more information
Once this work is done, remove the debugpy app registration from the azure portal, because this was only around for the key vault that ESRP needed.
/cc @rzhao271
Raymond, I'm in the process of converting the debugpy classic release pipeline to yaml. Ran into some speedbumps related to 1ESPT. I've sorted those out. Now I need to use microbuild release and get debugpy releasing again. Will be a day or so and there should be something new released.
This task is currently blocked because there's a bug in the Microbuild publish template related to installing the microbuild signing plugin. I've engaged with VS Eng BARS Dev
and they are working on a fix. ETA for their fix is Friday, June 14th.