Path to this page:
./
devel/py-debugpy,
Implementation of the Debug Adapter Protocol for Python
Branch: CURRENT,
Version: 1.8.22,
Package name: py313-debugpy-1.8.22,
Maintainer: pkgsrc-usersdebugpy is an implementation of the Debug Adapter Protocol for Python.
Master sites:
Filesize: 1670.778 KB
Version history: (Expand)
- (2026-10-03) Updated to version: py313-debugpy-1.8.22
- (2026-09-03) Package has been reborn
- (2026-09-03) Package deleted from pkgsrc
- (2026-06-02) Updated to version: py313-debugpy-1.8.21
- (2026-02-09) Updated to version: py313-debugpy-1.8.20
- (2025-12-26) Updated to version: py313-debugpy-1.8.19
CVS history: (Expand)
2026-10-03 11:14:41 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-debugpy: updated to 1.8.22
1.8.22
Fixes
Fix invalid type annotation in test_pydev_monkey comprehension
Fix PEP 768 code injection SyntaxError when temp path contains backslashes
Fix race between adapter connection publication and session attachment
Fix debugger hang when expanding objects with blocking property getters
Fix duplicate stopped event when two threads hit a breakpoint at once
Avoid exceptions in environment diagnostics
Fix thread identity when the first traced call is another thread's is_alive()
Respect isolated mode when patching sys.path
Enhancements
Add trigger_exception_handler() for post-mortem debugging of caught exceptions
Add lldb attach-to-PID option for debugpy on Linux
Populate hitBreakpointIds in the DAP stopped event
Return the endpoint from listen() with the in-process adapter
|
2026-06-02 11:15:05 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-debugpy: updated to 1.8.21
1.8.21
Fixes for:
Return evaluate result in DAP response body instead of writing to stdout:
Prevent invalid scopes request from crashing debug session:
Skip uninitialized __slots__ in variable resolver:
Handle -c arguments that are bytes instead of str:
Fix evaluation of variables from chained exception frames:
ContinueRequest with a specific threadId no longer resumes all threads \
(in-process adapter):
Avoid strong reference to exceptions during unwind:
Show error message on evaluate failures in the hover context:
Display dlerror output when dlopen fails:
Replace removed pkgutil.get_loader with importlib.util.find_spec in get_fullname:
Enhancements:
Add option to ignore all system exit codes:
Pull changes from pydevd up to March 2026:
|
2026-02-09 20:41:38 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-debugpy: updated to 1.8.20
1.8.20
Fixes for:
annotate in 3.14 causing exceptions:
Enhancements:
Use remote_exec if available: c7e86a1
Support more architectures: 1bbecdf
|
2025-12-26 13:40:39 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message:
py-debugpy: updated to 1.8.19
1.8.19
More fixes for 1980. Spaces in python files are handled now too.
|
2025-09-22 16:42:57 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-debugpy: updated to 1.8.17
1.8.17
update testing for python 3.14
* 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
|
2025-08-09 07:55:18 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-debugpy: updated to 1.8.16
debugpy v1.8.16
Fix bug in attach for 3.11 and lower on Windows
debugpy v1.8.15
Fixes:
Step Over, Step Into, not working when debugging Subprocesses
Allow debugging child processes started through an intermediary
Attach to process on arm64 Mac
Documentation typo
3.14 preliminary support
|
2025-04-12 12:41:08 by Adam Ciarcinski | Files touched by this commit (4) |  |
Log message:
py-debugpy: updated to 1.8.14
1.8.14
Fixes for:
binskim warnings on linux
support for posix_spawnp
|
2025-03-05 16:08:21 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-debugpy: updated to 1.8.13
1.8.13
Fix binskim warnings for mac, linux, and pyd files
* Add controlflow guard to linux, mac, and pyd files
* Fix manylinux too
* Fix pydevd bits too
|