Stella
bc44eb85ff
Merge pull request #1235 from microsoft/StellaHuang95-patch-1
...
Create stale.yml
2023-03-13 13:54:52 -07:00
Stella
c3068fd6f6
Create stale.yml
2023-03-09 11:48:25 -08:00
Pavel Minaev
35504f83ed
Work around #1230
...
Look for more specific text in the output to avoid false positives.
2023-03-07 12:16:58 -08:00
HeeJae Chang
34f7238e63
include "tests"
2023-03-06 15:36:33 -08:00
HeeJae Chang
de6a9cf6d6
Set up the proper execution environment so that Pylance knows the correct import root for the import statement.
2023-03-06 15:36:33 -08:00
Pavel Minaev
5601342de8
Fix #1217 : Support "restart" in "terminated" event for "attach"{"listen"}
...
Request client to restart the adapter if "restart":true was specified in the debug configuration.
2023-02-27 11:03:34 -08:00
Pavel Minaev
e9dc3e8844
Fix #1074 : Use "startDebugging" request for subprocesses
...
Use the request if client advertises the "supportsStartDebuggingRequest" capability.
2023-02-07 13:04:58 -08:00
Pavel Minaev
9fd3e72235
Disable PYDEVD_USE_FRAME_EVAL by default.
2023-01-19 13:14:35 -08:00
Fabio Zadrozny
6c3dca7918
Update pydevd to 2.9.5 (available with Apache lic now).
2023-01-05 13:27:00 -08:00
Fabio Zadrozny
c419d5a7fd
Don't stop on logpoints with conditions. Fixes #1146
2022-12-17 07:46:44 -03:00
Fabio Zadrozny
66f85dce2d
Handle OSError when listing to get path with real case. Fixes #1154
2022-12-16 08:28:10 -03:00
Pavel Minaev
ed59c6d090
Fix pass_env in tox.ini
2022-12-13 13:11:30 -08:00
Pavel Minaev
633597b1b5
Fix #1148 : ModuleNotFoundError: No module named 'debugpy'
...
Fix #1149 : UserWarning: incompatible copy of pydevd already imported
Fix formatting for sys.path entry passed to subprocesses.
2022-12-13 13:11:30 -08:00
Pavel Minaev
19ea6f2625
Fix excluded (library) path in CodeQL.yml.
2022-12-12 15:24:21 -08:00
Pavel Minaev
158cbf663c
Tweak CodeQL path classifiers.
2022-12-12 15:24:21 -08:00
Pavel Minaev
69eaa61be0
Don't even try to extract pydevd for CodeQL purposes.
2022-12-12 15:24:21 -08:00
Pavel Minaev
bcf5281f29
Exclude pydevd from CodeQL
2022-12-12 15:24:21 -08:00
Fabio Zadrozny
1c79248ca6
When evaluating enable setting to None, deleting variables and using globals(). Fixes #1142 Fixes #1138
2022-12-09 07:51:49 -03:00
Fabio Zadrozny
bf5c644bc3
Don't use pydevd_find_thread_by_id unless really needed. Fixes #1129
2022-12-08 10:58:04 -03:00
Fabio Zadrozny
79b7c5634e
Don't apply pandas customizations when value is requested for clipboard or repl. Fixes #1078
2022-12-02 15:10:38 -03:00
Fabio Zadrozny
9e94581915
Properly check filtering with ipython calls. Fixes #1104
2022-11-28 12:48:39 -08:00
Fabio Zadrozny
86e0a3f47a
Make it possible to set DAP mode through pydevd.configure or command line arguments.
2022-11-25 09:57:24 -03:00
Fabio Zadrozny
bc9c596599
If gevent tries to disable the tracing prevent it. Fixes #1126
2022-11-19 06:47:19 -03:00
Fabio Zadrozny
53cda4e36d
Some of the roots can be None in WASM builds
2022-11-19 06:47:19 -03:00
Fabio Zadrozny
45af79671f
On Python 3.11 _fork_exec now needs to be monkey-patched for subprocesses.
2022-11-19 06:47:19 -03:00
Pavel Minaev
4067700ed8
Pin greenlet==1.1.3 in test dependencies due to #1126
2022-11-16 15:32:19 -08:00
Fabio Zadrozny
727d0d0608
Don't show strings inside containers as special variables. Fixes #1111
2022-11-15 18:08:51 -03:00
Fabio Zadrozny
04403ddc1c
Add column information to exception tracebacks. Fixes #1099
2022-11-11 08:14:32 -03:00
Pavel Minaev
6c1c3d6cb1
Update CodeQL actions to use newer versions.
2022-11-08 16:03:53 -08:00
Fabio Zadrozny
a2a3328388
On Python 3.11, show column information on exceptions. Fixes #1099
2022-11-03 14:08:10 -03:00
Fabio Zadrozny
5f75955915
Update binaries to fix PyInt_FromLong not found in Python 3.11. Fixes #1100
2022-10-28 09:14:19 -03:00
Fabio Zadrozny
ae189da2a8
Support dealing with paths with inconsistent casing on Mac OS. Fixes #1031
2022-10-28 09:14:05 -03:00
Fabio Zadrozny
ac6465760a
Socket changes for WASM.
2022-10-20 14:41:36 -03:00
Fabio Zadrozny
fc645045f0
Minor sync with pydevd.
2022-10-20 14:41:36 -03:00
Pavel Minaev
e7fb50add3
Do not use SO_REUSEADDR et all when listening on ephemeral ports ( #1064 )
2022-10-20 01:17:02 -07:00
Fabio Zadrozny
1d038201b3
Provide feedback/information in the debug console if attach to PID is slow. Fixes #1003
2022-10-17 07:05:09 -03:00
Janky Ferenc Nandor
46efd10d4a
Fix #1081 : no need to call os.setsid() on session leader when attaching
...
If os.setsid() raises exception then the debugger client
won't be able to attach to the remote process
2022-10-11 13:19:28 -07:00
Rich Chiodo
646d921dc1
Fix socket problem when running with Emscripten CPython build ( #1077 )
...
* SO_REUSEADDR is not supported in EMSCRIPTEN
* Review feedback, make handling SO_REUSEADDR behave like other options
* Remove accidental import
* Fix formatting
2022-10-05 13:20:17 -07:00
Pavel Minaev
7c8172e99c
Fix #1018 : setup.py doesn't fail if compiler is missing
...
Do not build pydevd extensions unless building debugpy.
Expose environment variable to control build failure mode if extensions fail to compile.
2022-10-05 12:01:08 -07:00
Rich Chiodo
94ad68968a
Merge pull request #1075 from rchiodo/rchiodo/fix_path_reporting
...
Fix problem when paths from eval
2022-10-04 11:27:36 -07:00
rchiodo
93f969720a
Fix problem when paths from eval are none (can happen in emscripten case)
2022-10-04 10:16:45 -07:00
Fabio Zadrozny
fb40a0b002
Fixes in tests, improve message regarding slow repr to note environment variable to customize it.
2022-10-01 06:50:39 -03:00
Fabio Zadrozny
ac6f5ea6c9
Silence warning given on gevent / support django 4.1 in tests.
2022-10-01 06:50:39 -03:00
Fabio Zadrozny
30a96bf6e8
Enable pydevd to be used in DAP mode directly. WIP: #532
2022-09-29 15:15:07 -03:00
Fabio Zadrozny
01b1c7b238
Show all the items in tuples and lists. Fixes #1056
2022-09-26 15:22:17 -03:00
Fabio Zadrozny
9600483a05
Raise to 0.5s default timeout which notifies about slow access.
2022-09-26 15:22:00 -03:00
Fabio Zadrozny
349ff7337b
Show chained exception frames in stack. Fixes #1042
2022-09-26 15:21:40 -03:00
Fabio Zadrozny
c300080c62
Show cause message on chained exception. Fixes #1024
2022-09-26 15:21:40 -03:00
Fabio Zadrozny
761bacebb5
When evaluating to None in repl provide empty string instead of null. Fixes #985
2022-09-26 15:21:22 -03:00
Pavel Minaev
1dc82718d1
Add test for TupleResolver + ctypes array.
2022-09-15 09:38:40 -03:00