Fabio Zadrozny
58ef3da9aa
Provide full string when evaluating clipboard. Fixes #110
2020-12-12 08:17:03 -03:00
Fabio Zadrozny
a7282e9232
Properly handle sys.exit() as sys.exit(0). Fixes #489
2020-12-12 07:07:03 -03:00
Fabio Zadrozny
e573ea771a
Support having no sys.argv in debugger. Fixes #473
2020-12-12 06:48:55 -03:00
Fabio Zadrozny
93516395a9
Handle invalid socket options. Fixes #491
2020-12-12 06:45:52 -03:00
Fabio Zadrozny
f9b54cdcd9
Support running non-ascii files on Python 2. Fixes #206
2020-12-10 08:52:28 -03:00
Fabio Zadrozny
2341614e14
Fix issue with conflicting path mapping. Fixes #482
2020-12-04 16:48:53 -03:00
Fabio Zadrozny
9e2c8106bd
Properly dealing with -X python vmargs. Fixes #455
2020-12-04 16:48:42 -03:00
Fabio Zadrozny
ac05dab62b
Support module with __file__=None. Fixes #475
2020-12-03 09:38:59 -03:00
Fabio Zadrozny
609af83703
Sync with latest pydevd.
2020-12-03 09:37:29 -03:00
Fabio Zadrozny
d0bb24a8ab
Run pydevd tests on github actions. Fixes #471
2020-11-24 07:07:37 -03:00
Pavel Minaev
7d2a7a2b11
Fix #463 : Enable overriding "pythonPath" in the launcher
...
Add "debugLauncherPython" debug config property to customize Python interpreter used to spawn the launcher.
2020-11-11 11:13:09 -08:00
Fabio Zadrozny
c6dc935fd8
Support frame eval in Python 3.9. Fixes #441
2020-11-07 06:51:43 -03:00
Fabio Zadrozny
75bb3a751d
Fix issue where file is detected as library code when it shouldn't. Fixes #457
2020-11-07 06:50:05 -03:00
Karthik Nadig
7aa6f4c83a
Re-compile binaries
2020-11-05 07:50:59 -03:00
fritzmark
70d4f5bcb7
Update README.md
...
Corrected pid parameter usage.
2020-11-05 07:45:44 -03:00
fritzmark
b613ec84a0
Update README.md
...
Fixed spelling.
2020-11-05 07:45:44 -03:00
schulz3m
97b1a61c91
Added subProcess parameter to cli docu
2020-11-05 07:45:44 -03:00
Fabio Zadrozny
ad09acb2c9
Set the default monkeypatching of qt to None. Fixes #362
2020-11-05 07:44:50 -03:00
Fabio Zadrozny
7485e76385
Native thread tracing in frame eval mode. Fixes #444
2020-11-05 07:44:50 -03:00
Karthik Nadig
75944e5968
Merge pull request #449 from karthiknadig/pypi1
...
Add 3.9 classifier
2020-10-31 00:08:35 -07:00
Karthik Nadig
18bd28165b
Add 3.9 classifier
2020-10-26 20:36:40 -07:00
Pavel Minaev
34e1e405a7
Fix pydevd_attach_to_process Windows build script to locate VC++ using vswhere.
...
Update pydevd_attach_to_process binaries.
2020-10-26 11:39:43 -07:00
Pavel Minaev
5384d23743
Fix #93 : null values not supported in "env"
2020-10-26 11:22:12 -07:00
Pavel Minaev
1727a3e109
Fix #330 : Unable to debug pythonw apps on macOS
...
In the launcher, use "python" instead of sys.executable to spawn the debuggee.
Update test for "python" / "pythonPath" / "pythonArgs" to use a helper script to assert the use of a custom Python binary; and test -B instead of -v to minimize test log size and run time.
2020-10-23 16:44:56 -07:00
Pavel Minaev
1de5526317
Rename master -> main.
2020-10-21 09:33:31 -07:00
Fabio Zadrozny
fb7926fd80
Keep protocol correct on a fork after a subprocess. Fixes #264
2020-10-17 08:45:53 -03:00
Fabio Zadrozny
9cda8e0515
Check if function return is None to consider exception unhandled on return. Fixes #404
2020-10-14 07:20:56 -03:00
Fabio Zadrozny
74c4915099
Update binary dependencies to support Python 3.9. Fixes #384
2020-10-14 07:18:10 -03:00
Pavel Minaev
49919cd40e
Add a feature flag for userUnhandled exception filter.
2020-09-30 11:56:03 -07:00
Fabio Zadrozny
3d472df2d6
Show the full stack trace on user unhandled exceptions. Fixes #399
2020-09-30 10:20:52 -07:00
Pavel Minaev
d68a17170c
Re-enable attach by socket on macOS + Python 3.6 (per #1967 ).
2020-09-25 13:41:24 -07:00
Pavel Minaev
6e1c7567d2
Fix #81 : Subprocess always waits for client to attach
...
Unblock subprocesses for which no notification could be sent to the client.
2020-09-25 13:41:24 -07:00
Fabio Zadrozny
cf65911a7a
Sync latest pydevd -> debugpy.
2020-09-23 16:51:52 -03:00
Fabio Zadrozny
18c0c282ff
Support case sensitive folders on Windows. Fixes #200
2020-09-23 09:54:43 -03:00
Fabio Zadrozny
8368d89e91
Update third party notices for bytecode.
2020-09-23 08:26:29 -03:00
Fabio Zadrozny
71432a2c2d
Fix issues in bytecode generation on frame eval mode. Fixes #346
2020-09-23 08:26:29 -03:00
Karthik Nadig
a7666a2ba4
Merge pull request #417 from karthiknadig/bin2
...
Compile with Qspectre
2020-09-21 22:41:59 -07:00
Karthik Nadig
e0c2d14f09
Merge pull request #409 from karthiknadig/bin1
...
Update nuget packages.
2020-09-21 13:44:44 -07:00
Karthik Nadig
b6ebb18313
Build binaries with new compiler flags
2020-09-21 13:23:14 -07:00
Karthik Nadig
5f08b324e8
Compile with Qspectre
2020-09-21 13:19:16 -07:00
Karthik Nadig
97d9d39c64
Revert "Compile with Qspectre"
...
This reverts commit 57d3eadc8a .
2020-09-21 13:16:16 -07:00
Karthik Nadig
57d3eadc8a
Compile with Qspectre
2020-09-21 13:13:14 -07:00
bob-white
7859f5c4b2
Makes the listen process configurable. ( #387 )
...
Allow the use of "python" in debugpy.configure() for attach scenarios.
2020-09-21 12:54:56 -07:00
Pavel Minaev
562afbcde0
Fix #414 : test_invalid_breakpoints fails on Python 3.9
...
Adjust expected line numbers in test to reflect Python changes.
2020-09-21 12:24:47 -07:00
Karthik Nadig
b81ca97d96
Update nuget packages.
2020-09-11 01:42:30 -07:00
Karthik Nadig
d3cb68f21a
Merge pull request #406 from karthiknadig/bin1
...
More compiler tweaks
2020-09-10 15:08:18 -07:00
Karthik Nadig
b8f45cec71
Merge pull request #393 from karthiknadig/cg1
...
Update TPN and add cgmenifest
2020-09-10 12:42:04 -07:00
Karthik Nadig
c071686879
Update src/debugpy/_vendored/pydevd/pydevd_attach_to_process/windows/run_code_on_dllmain.cpp
2020-09-10 12:41:40 -07:00
Karthik Nadig
78bd26571e
More compiler tweaks
2020-09-05 19:18:32 -07:00
Karthik Nadig
e4d9baf1fa
Merge pull request #403 from karthiknadig/bin1
...
Build with control flow guard
2020-09-05 16:52:37 -07:00