PyDev.Debugger
PyDev.Debugger copied to clipboard
Sources for the debugger used in PyDev, PyCharm and VSCode Python
I'm building a Python debugging extension and I'd like it to work with Pydevd. It'd be useful to be able to add a callback which is called just before the...
According to the Debug Adapter Protocol, in the SetBreakpoints request, the 'breakpoints' field is optional and can be omitted in a JSON setBreakpoints message. pydevd should handle this case to...
When trying to attach to a python PID on linux/arm64, one gets this error: ``` RuntimeError: Could not find .so for attach to process. ``` However, it seems there is...
If an invalid expression is evaluated, the attempt to exec said expression results in an exception. Since the code omits an `except` clause and only does `try` `finally`, the exception...
This relates to debugging scripts running in embedded interpreters. In my experience, breakpoints will not be hit if you use the standard approach in VS Code, ie, have a script...
Trying to attach a debugger on native arm64 macOS fails due to pydevd_tracing.py trying to load the x86_64 version of the attach dylib. I get the following error: ``` Traceback...
We are using [jep](https://github.com/ninia/jep) and Subinterpreters to invoke Python code from within a Java process. Ideally we would like to debug the execution of such code with PyDev's remote debugger....
Consider the following project layout: ``` ├── bar │ ├── __init__.py │ └── thing.py └── foo ├── bar.py ├── __init__.py └── script.py ``` All files are empty except `foo/script.py`, which...
I think numpy 1.25.0 added new types in https://github.com/numpy/numpy/pull/23358.
Effectively prevents this bug: https://youtrack.jetbrains.com/issue/PY-40552 .