GitHub / microsoft/debugpy / commits
An implementation of the Debug Adapter Protocol for Python
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 6dd019a6 |
Add debugpy release agent (#2062)
Co-authored-by: Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m> |
Rich Chiodo <r****o@u****m>
Committed by: GitHub <n****y@g****m> |
about 19 hours ago | |
| d98001c4 | Fix thread identity when the first traced call is another thread's is_alive()... |
Alexandre Perez <a****z@m****m>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| 7ca4578d |
Return the endpoint from listen() with the in-process adapter (#2051)
Co-authored-by: Karan Dhaodiyal <k****h@u****m> Signed-off-by: Karan Dhaodiyal <2****h@u****m>, Karan Dhaodiyal <2****h@u****m> |
Karan Dhaodiyal <2****h@u****m>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| 9832f3f9 |
Add more typing to debugpy and switch to 'standard' type checking mode (#1637)
Co-authored-by: Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m> |
Rich Chiodo <r****o@u****m>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| 2f734446 | Populate hitBreakpointIds in the DAP stopped event (#2060) |
Alexandre Perez <a****z@m****m>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| 7d3f8611 |
Avoid exceptions in environment diagnostics (#2059)
Co-authored-by: Copilot App <2****t@u****m>, Copilot <2****t@u****m>, Copilot App <2****t@u****m> |
Rich Chiodo <r****o@u****m>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| f77d4482 | Fix duplicate stopped event when two threads hit a breakpoint at once (#2056) |
Alexandre Perez <a****z@m****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 0bb292ca |
Fix debugger hang when expanding objects with blocking property getters (#205...
Co-authored-by: Copilot App <2****t@u****m>, Copilot <2****t@u****m>, Copilot App <2****t@u****m> |
Rich Chiodo <r****o@u****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 70a9e8fd | Add lldb attach-to-PID option for debugpy on Linux (#2052) |
Philip DePetro <p****o@m****m>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| 89855c38 | Fix race between adapter connection publication and session attachment (#2049) |
Alexandre Perez <a****z@m****m>
Committed by: GitHub <n****y@g****m> |
19 days ago | |
| 6e74e90c |
Add trigger_exception_handler() for post-mortem debugging of caught exception...
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m> |
Emily <n****d@g****m>
Committed by: GitHub <n****y@g****m> |
23 days ago | |
| cd699b4c |
Pin secure test dependency floors and drop EOL Python 3.9/3.8 (#2045)
Co-authored-by: Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m> |
Rich Chiodo <r****o@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 29e2d945 | git subrepo commit (merge) src/debugpy/_vendored/pydevd (#2044) |
Rich Chiodo <r****o@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| e61c04ec |
Add Dependabot configuration for pip and GitHub Actions (#2041)
Co-authored-by: Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m> |
Rich Chiodo <r****o@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 51f0f802 |
Fix PEP 768 code injection SyntaxError when temp path contains backslashes (#...
Co-authored-by: copilot-swe-agent[bot] <1****t@u****m> |
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 504e23c7 | Fix invalid type annotation in test_pydev_monkey comprehension (#2033) |
Philip DePetro <p****o@m****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 858b05c0 |
Fix TSA #2816217: suppress Flawfinder false positive on Cython JoinPyUnicode ...
Co-authored-by: Copilot <2****t@u****m>, Copilot <2****t@u****m> |
Stella Huang <1****5@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| f0c34f13 |
Fix TSA #2816216: suppress Flawfinder false positive on Cython DIGIT_PAIRS_8 ...
Co-authored-by: Copilot <2****t@u****m>, Copilot <2****t@u****m> |
Stella Huang <1****5@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 4c70e13d |
Fix TSA #2816218: suppress Flawfinder false positive on Cython read-loop iter...
Co-authored-by: Copilot <2****t@u****m> |
Stella Huang <1****5@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 19c2b8c0 |
Fix TSA #2816220: suppress Flawfinder false positive on Cython read-loop iter...
Co-authored-by: Copilot <2****t@u****m> |
Stella Huang <1****5@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| ab926383 | Merge pull request #2031 from StellaHuang95/stellahuang/tsa-2816219-flawfinde... |
Stella Huang <1****5@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 12bd4fef | Return evaluate result in DAP response body instead of writing to stdout (#2027) |
Philip DePetro <p****o@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 8bd57a7d | Prevent invalid scopes request from crashing debug session (#2026) |
Philip DePetro <p****o@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| bf118c8d | Skip uninitialized __slots__ in variable resolver (#2024) |
Philip DePetro <p****o@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| a55be0e6 | Potential fix when `-c` arguments are bytes instead of a str (#2021) |
Rich Chiodo <r****o@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 0f037ade | Fix evaluation of variables from chained exception frames (#2018) |
Philip DePetro <p****o@m****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 6d265e0e | Add option for ignore all system exit codes (#2017) |
Rich Chiodo <r****o@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| fb467d87 |
Fix: ContinueRequest with specific threadId resumes all threads (in-process a...
Co-authored-by: rchiodo <1****o@u****m>, rchiodo <1****o@u****m>, rchiodo <1****o@u****m>, copilot-swe-agent[bot] <1****t@u****m>, rchiodo <1****o@u****m> |
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| b7f2433f | Pull changes from pydevd up to March 2026 (#2010) |
Rich Chiodo <r****o@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| bd4e1a6c |
avoid strong reference to exceptions during unwind (#2008)
Co-authored-by: Rich Chiodo false <r****o@m****m> |
Max Bachmann <k****t@m****e>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 880b0832 | Show error message on evaluate also for hover context (#2006) |
Mathias Fußenegger <m****r@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 2801e484 | Display dlerror output if dlopen fails (#2000) |
Sam Brightman <s****n@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| bc6fe514 |
Replace removed pkgutil.get_loader with importlib.util.find_spec in get_fulln...
Co-authored-by: rchiodo <1****o@u****m>, copilot-swe-agent[bot] <1****t@u****m>, rchiodo <1****o@u****m> |
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 7ac3d1f2 | Try 6 on this file (#1995) |
Rich Chiodo <r****o@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| e1646137 | O365 new advice (#1994) |
Rich Chiodo <r****o@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 4cbf8b1c | Try another suppression (#1993) |
Rich Chiodo <r****o@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| ea9fcaeb | Try a different way to suppress binskim problems (#1992) |
Rich Chiodo <r****o@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| ea2746aa |
Add LTCG flags to compile_windows.bat for BinSkim BA6006 compliance (#1991)
Co-authored-by: rchiodo <1****o@u****m>, copilot-swe-agent[bot] <1****t@u****m>, rchiodo <1****o@u****m> |
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 7dbc2292 | Added devcontainer specification (#1989) |
Varun Ramesh <r****n@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| bb450fc2 |
Fix: Treat __annotate__ functions as library code in Python 3.14+ (#1988)
Co-authored-by: rchiodo <1****o@u****m>, rchiodo <1****o@u****m>, rchiodo <1****o@u****m>, rchiodo <1****o@u****m>, rchiodo <1****o@u****m>, copilot-swe-agent[bot] <1****t@u****m>, rchiodo <1****o@u****m> |
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 1bbecdf3 | Better experience for unsupported arch (#1984) |
Xeonacid <h****w@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| c7e86a19 | Use sys.remote_exec() to attach to pid, if available (#1986) |
Philip DePetro <s****m@h****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 698499e9 | Add support for space in the python file (#1982) |
Rich Chiodo <r****o@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| e5017d73 | Fix arq quoting to work in runInTerminal (#1981) |
Rich Chiodo <r****o@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 1e3fd913 | fix the link to Python extension in `CONTRIBUTING.md` (#1934) |
Pavel Karateev <l****c@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 378339a3 | Update team rotation list in round-robin workflow (#1978) |
Rich Chiodo <r****o@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 93d93f2d | Update CODEOWNERS to remove a reviewer (#1979) |
Bill Schnurr <b****r@h****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 8f13145a | Add pyrx-admins as code owners (#1976) |
Bill Schnurr <b****r@h****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 275caca6 | Add gcc flags (#1947) |
Karthik Nadig <k****g@m****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 82e409e8 | include py.typed in the distributed package (#1960) |
lev-blit <4****t@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 6cbdf876 | update testing for python 3.14 (#1955) |
Bill Schnurr <b****r@h****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 2eb3afed | Check if `os.__file__` is available before using it (#1944) |
timrid <6****d@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| b00a8129 | pydevd: Fix up prefix of attach shared library for Windows (#1939) |
Piotr Osiewicz <2****z@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 1aff9aa5 | Expose CLI Options through public API (#1928) |
Jordan Borean <j****3@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| ead90f6f | Fix round-robin CI script when state issue has no assignees (#1930) |
Anuraag (Rag) Agrawal <a****a@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 2b1e361e | Document --adapter-access-token CLI arg (#1927) |
Jordan Borean <j****3@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| ea1dd9a8 | Fix debugger stepping actions in forked process (#1921) |
Jordan Borean <j****3@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| b387710b | Add parent-session-pid argument (#1920) |
Jordan Borean <j****3@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 0d65353c |
Fix attach to process on arm64 Mac. (#1917)
Co-authored-by: @artemmukhin <A****n@j****m>, Cole Miller <c****e@z****v>, @artemmukhin <A****n@j****m>, Cole Miller <c****e@z****v> |
Conrad Irwin <c****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 99b202ee | microsoft/debugpy#1898 Fix. (#1899) |
MichaelSpece <M****l@S****I>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 34d5de99 | IPv6 support (#1896) |
rabbit <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 4bc7343c | Fix 3.14 beta break with `_handle` on thread (#1895) |
Rich Chiodo <r****o@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 8b5b84ae | Update flags (#1889) |
Rich Chiodo <r****o@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 644349da |
feat: add monkey_patch_os for posix_spawnp (#1885)
Co-authored-by: lydiachalek <l****0@g****m> |
lachalek <4****k@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 2d220f8d | add debugpy-adapter entrypoint (#1870) |
Jonas Jelten <j****j@s****l>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| f7d8963f | Account for the scope when changing variables (#1869) |
Rich Chiodo <r****o@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| e01e6dd8 | Get rid of silly raise/except clause (#1865) |
Rich Chiodo <r****o@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 24001704 | Try making the test_cli tests more robust on Python 3.13 (#1864) |
Rich Chiodo <r****o@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| f0549651 | Ensure Debugpy closes connection after a disconnect response (#1859) |
Matej Aleksandrov <m****v@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 96de4376 | Fix binskim warnings for mac, linux, and pyd files (#1856) |
Rich Chiodo <r****o@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| ed9f2949 |
Handle invalid `__getattribute__` functions (#1833)
Co-authored-by: Mike Fährmann <m****n@w****e>, Mike Fährmann <m****n@w****e> |
Rich Chiodo <r****o@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| fb0b06ca | Suppress warning on exit by properly closing `pydevd` socket (#1826) |
bersbersbers <1****s@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 4c226dd7 | Add Terminate Debuggee capability (#1824) |
Karthik Nadig <k****g@m****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 40a471e2 | Fix matplotlib backend computation (#1811) |
Rich Chiodo <r****o@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| d2663616 | Allow relative paths in the 'remotePath' for a launch.json (#1803) |
Rich Chiodo <r****o@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 02723de1 | Fix multithreading stepping in 3.12 and later (#1798) |
Rich Chiodo <r****o@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 7597262c | Fix pyqt6 loader on windows (#1797) |
Rich Chiodo <r****o@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| cc85ca8e | Handle new matplotlib versions (#1791) |
Gary Miguel <g****m@a****g>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 24aa6a5f | Fix problem with just my code being ignored during stepping (#1786) |
Rich Chiodo <r****o@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 34cc53b2 | merge Merge pull request #1779 from microsoft/remove_bytecode_distinfo |
Adam Yoblick <A****k@m****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| a99d9334 | Remove bytecode distinfo causing PyPi publish errors and ignore it from now on | Adam Yoblick <A****k@m****m> | over 1 year ago | |
| 5014f253 | Properly update pydevd._settrace.called (#1751) |
Luke Riddle <3****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 43f41029 | Make sure attach binaries are built before running tox (#1753) |
Rich Chiodo <r****o@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| a78e5c28 | Fix path modification for windows filesystems that can't handle .. (#1752) |
Luke Riddle <3****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 3823aba9 | Fix problem with lineno being none when generating traceback (#1750) |
Rich Chiodo <r****o@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| f4ba9761 | Subrepo command wasn't checked in correctly (#1737) |
Rich Chiodo <r****o@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 73be8fb5 | Takes some changes from pydevd to fix line numbers being None (#1734) |
Rich Chiodo <r****o@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 3573ca0e | Remove compiled files (#1723) |
Rich Chiodo <r****o@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 7d0ff333 | merge Merge pull request #1725 from microsoft/publish_pydevd_binaries |
Adam Yoblick <A****k@m****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| af0d29f6 | Missed some quotes | Adam Yoblick <A****k@m****m> | almost 2 years ago | |
| cebb7475 | Remove redundant double quotes | Adam Yoblick <A****k@m****m> | almost 2 years ago | |
| 2036f446 | Change job names in build matrix | Adam Yoblick <A****k@m****m> | almost 2 years ago | |
| 22fbc53e | Move lint and pydevd to their own stages | Adam Yoblick <A****k@m****m> | almost 2 years ago | |
| 37eaf86e | Copy downloaded binaries to the right place before running tests | Adam Yoblick <A****k@m****m> | almost 2 years ago | |
| db63cd5b | build pydevd biniaries, publish them, and download them in later jobs | Adam Yoblick <A****k@m****m> | almost 2 years ago | |
| abf4bb65 | merge Merge pull request #1722 from microsoft/build_pydevd_binaries |
Adam Yoblick <A****k@m****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 1eb92e64 | Fix bad paths | Adam Yoblick <A****k@m****m> | almost 2 years ago | |
| 8f2aed19 | Build pydevd binaries before running tests | Adam Yoblick <A****k@m****m> | almost 2 years ago | |
| 740fa9dd | In 3.12 findlinestarts seems to return None for line more often (#1721) |
Rich Chiodo <r****o@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 6a7f7c0f | merge Merge pull request #1718 from microsoft/remove_pydevd_workflow |
Adam Yoblick <A****k@m****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago |