ZIm/crates/dap_adapters/src
Piotr Osiewicz 2ac99e7a11
debugger: Fix attaching with DebugPy (#34706)
@cole-miller found a root cause of our struggles with attach scenarios;
we did not fetch .so files necessary for attaching to work,
as we were downloading DebugPy source tarballs from GitHub.

This PR does away with it by setting up a virtualenv instead that has
debugpy installed.

Closes #34660
Closes #34575

Release Notes:

- debugger: Fixed attaching with DebugPy. DebugPy is now installed
automatically from pip (instead of GitHub), unless it is present in
active virtual environment. Additionally this should resolve any startup
issues with missing .so on Linux.
2025-07-18 14:28:03 +00:00
..
codelldb.rs debugger: Do not include Rust in default value for sourceLanguages (CodeLLDB config) (#33670) 2025-07-01 11:03:40 +00:00
dap_adapters.rs debugger: Fix attaching with DebugPy (#34706) 2025-07-18 14:28:03 +00:00
gdb.rs debugger: Support passing custom arguments to debug adapters (#33251) 2025-06-23 17:06:48 +00:00
go.rs go: Write envFile properties back to env config (#34300) 2025-07-11 18:26:46 +00:00
javascript.rs debugger: Interpret user-specified debug adapter binary paths in a more intuitive way for JS and Python (#33926) 2025-07-15 22:31:28 +00:00
python.rs debugger: Fix attaching with DebugPy (#34706) 2025-07-18 14:28:03 +00:00