-
Notifications
You must be signed in to change notification settings - Fork 174
Comparing changes
Open a pull request
base repository: microsoft/debugpy
base: v1.8.14
head repository: microsoft/debugpy
compare: v1.8.17
- 12 commits
- 36 files changed
- 11 contributors
Commits on May 19, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 4bc7343 - Browse repository at this point
Copy the full SHA 4bc7343View commit details
Commits on May 22, 2025
-
* Add initial support for IPv6 * address comments (part 1) * quick clean up of missed fix suggestion * Fix misassigned default serving server address in adapter client * add wrapper method to get host and port from`getsockname`
Configuration menu - View commit details
-
Copy full SHA for 34d5de9 - Browse repository at this point
Copy the full SHA 34d5de9View commit details
Commits on May 27, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 99b202e - Browse repository at this point
Copy the full SHA 99b202eView commit details
Commits on Jun 26, 2025
-
Fix attach to process on arm64 Mac. (#1917)
* Before this change it was not possible to attach to a process on arm64 mac. The primary issue was that we weren't building the attach.dylib for all targets; but even once we did that we had to ensure that we were exiting successfully after injecting into the process. We pulled in the compile changes from JetBrains/intellij-community@2e7109f Co-authored-by: @artemmukhin <Artem.Mukhin@jetbrains.com> Co-authored-by: Cole Miller <cole@zed.dev> * Use g++ on macOS (with -D_FORTIFY_SOURCE=2) --------- Co-authored-by: @artemmukhin <Artem.Mukhin@jetbrains.com> Co-authored-by: Cole Miller <cole@zed.dev>
Configuration menu - View commit details
-
Copy full SHA for 0d65353 - Browse repository at this point
Copy the full SHA 0d65353View commit details
Commits on Jul 7, 2025
-
Add parent-session-pid argument (#1920)
* Add parent-session-pid argument Add the ability to specify the parent process id when connecting a new DAP server to the client. This value is used instead of the actual process' parent id so that it can be associated with a specific debug session even if it hasn't been spawned directly by that parent process. * Add tests for new option
Configuration menu - View commit details
-
Copy full SHA for b387710 - Browse repository at this point
Copy the full SHA b387710View commit details
Commits on Jul 8, 2025
-
Fix debugger stepping actions in forked process (#1921)
* Fix debugger stepping actions in forked process Fix the debugger stepping state when debugging a process that has been forked from the main process. The new sys.monitoring mechanism didn't fully clear the thread local storage after a fork leading to a state where the forked child process tracked the wrong thread information and was never updated on the latest continue action. * Add stepping test for forked process * Add line ending back in for cleaner diff * More formatting reversions
Configuration menu - View commit details
-
Copy full SHA for ea1dd9a - Browse repository at this point
Copy the full SHA ea1dd9aView commit details
Commits on Jul 15, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 2b1e361 - Browse repository at this point
Copy the full SHA 2b1e361View commit details -
Configuration menu - View commit details
-
Copy full SHA for ead90f6 - Browse repository at this point
Copy the full SHA ead90f6View commit details -
Expose CLI Options through public API (#1928)
* Expose CLI Options through public API Expose a public API that can retrieve the processed CLI options for the current process launched through the debugpy CLI. This enables code to be able to retrieve options like the port and adapter access token to be used for launching their own child process' that can be debugged. * Fix test by sending dict not dataclass object
Configuration menu - View commit details
-
Copy full SHA for 1aff9aa - Browse repository at this point
Copy the full SHA 1aff9aaView commit details
Commits on Aug 5, 2025
-
pydevd: Fix up prefix of attach shared library for Windows (#1939)
Follow-up to #1917, which changed the prefix for Windows. The crux of that contribution was about enabling attaching on Sillicon Mac (in fact, it came from my colleagues at Zed Industries). This however broke .dll lookup per zed-industries/zed#35640 (comment)
Configuration menu - View commit details
-
Copy full SHA for b00a812 - Browse repository at this point
Copy the full SHA b00a812View commit details
Commits on Aug 12, 2025
-
Check if
os.__file__is available before using it (#1944)* check if os.file is available before using it * use threading.__file__ als last fallback
Configuration menu - View commit details
-
Copy full SHA for 2eb3afe - Browse repository at this point
Copy the full SHA 2eb3afeView commit details
Commits on Sep 5, 2025
-
update testing for python 3.14 (#1955)
* update testing for python 3.14 * Allow python 3.14 in attach code * move 3.14 to its own job outside of matrix * try 3.14.0-rc.2 * allowUnstable * use 3.14.0-rc.2 but use 3.14 in tests
Configuration menu - View commit details
-
Copy full SHA for 6cbdf87 - Browse repository at this point
Copy the full SHA 6cbdf87View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.8.14...v1.8.17