Commit graph

470 commits

Author SHA1 Message Date
Karthik Nadig
f0140fa044 Minor fixes to system info 2018-03-30 15:30:22 -07:00
Pavel Minaev
2e2f838efd Remove dummy.txt hack 2018-03-28 21:42:18 -07:00
Pavel Minaev
d76bf5676e Disable long_description for now - breaks setup.py sdist. 2018-03-28 21:04:28 -07:00
Pavel Minaev
39d70cca35 Fix ThirdPartyNotices.txt inclusion 2018-03-28 21:01:02 -07:00
Pavel Minaev
68c983ca9e Remove Python 3.5 package 2018-03-28 20:42:56 -07:00
Pavel Minaev
6698947e87 Add package information. 2018-03-28 15:18:43 -07:00
Pavel Minaev
528b371077 Handle pseudo-socket recv racing with close. 2018-03-28 15:05:17 -07:00
Pavel Minaev
584d1db548 Also handle PendingDeprecationWarning. 2018-03-28 15:05:17 -07:00
Pavel Minaev
e7e95c995e Fix imp deprecation message (and associated spurious 'output' messages). 2018-03-28 15:05:17 -07:00
Pavel Minaev
84f5c990e4 Update version number to 4.0.0a5 2018-03-28 12:48:31 -07:00
Don Jayamanne
095be0116a
add FIX_FILE_PATH_CASE to know properties _parse_debug_options (#275)
Fixes #274
2018-03-28 12:43:46 -07:00
Don Jayamanne
474a435b18
pass debug options when attaching (#277)
Fixes #276
2018-03-28 12:33:25 -07:00
Don Jayamanne
9fb901605f
Changed default values from strings to booleans in exceptionBreakpointFilters
Fixes #272
2018-03-28 11:19:24 -07:00
Pavel Minaev
aad3de1090 Fix #261: Raw value does not get the full string
Disable safe_repr and pydevd representation limits for raw value retrieval.
2018-03-28 00:59:00 -07:00
Pavel Minaev
2b6f6b5639 Fix #256: Raw value retrieval does not work correctly for unicode objects in Python 2.7 2018-03-28 00:59:00 -07:00
Pavel Minaev
728762665a Fix #225: UnicodeEncodeError when using tool tips with non ascii characters
Handle pydevd message encoding and quoting idiosyncracies on Python 2.
2018-03-27 22:18:33 -07:00
Pavel Minaev
6a00bbf102 Fix #193: Capture usage of the experimental debugger
Provide a telemetry message incorporating ptvsd version in response to initialization request.

Add a custom message for more detailed information about ptvsd and its environment.
2018-03-27 12:55:55 -07:00
Don Jayamanne
9f382fcec7
Add support for VSC style debug options (#262)
Fixes #245
2018-03-27 12:45:01 -07:00
Karthik Nadig
05cc7dd87b
Merge pull request #260 from karthiknadig/dbgopt
Support few more debug options from VS
2018-03-26 21:54:50 -07:00
Karthik Nadig
e3ed54dc96 Fix linting errors 2018-03-26 21:46:03 -07:00
Karthik Nadig
056d0d0f70 Linting and minor test fixes 2018-03-26 21:46:03 -07:00
Karthik Nadig
e421c11287 Support wait on normal and abnormal exit 2018-03-26 21:46:03 -07:00
Karthik Nadig
8db1611d1b Enable support for REDIRECT_OUTPUT option from VS 2018-03-26 21:46:03 -07:00
Karthik Nadig
72020ce268 Rename launch_options to debug_options 2018-03-26 21:46:03 -07:00
Eric Snow
a99ce72b9b
Merge pull request #265 from ericsnowcurrently/fix-mac-tests
Fix the high-level tests on Mac.
2018-03-26 17:55:11 -06:00
Eric Snow
d4b3f2b766 Fix the high-level tests on Mac. 2018-03-26 17:52:19 -06:00
Don Jayamanne
2d94dfd22d
Insert --module flag before --file (#259)
Fixes #257
2018-03-25 15:14:24 -07:00
Pavel Minaev
61836b95ed Update version number to 4.0.0a4 2018-03-24 12:41:04 -07:00
Karthik Nadig
f6189436dc Tests for VS options 2018-03-24 12:38:34 -07:00
Karthik Nadig
44fb220844 Moving launch options parsing to launch request handler 2018-03-24 12:38:34 -07:00
Karthik Nadig
c643f51bdf Enable django and jinja2 plugins for line breakpoints 2018-03-24 12:38:34 -07:00
Karthik Nadig
e099e9c5fe
Merge pull request #242 from karthiknadig/modules
Modules
2018-03-23 13:22:42 -07:00
Karthik Nadig
5b094d53af Test and linting fixes 2018-03-23 00:52:09 -07:00
Karthik Nadig
1d8403f765 Fixes threading issue with modules 2018-03-23 00:40:19 -07:00
Karthik Nadig
930078767a linting fixes and cleanup 2018-03-22 19:20:29 -07:00
Karthik Nadig
3a2fd0783a Some fixes and format adjustments 2018-03-22 19:05:21 -07:00
Karthik Nadig
9f18939860 Improve module searching and frame name formatting. 2018-03-22 16:07:38 -07:00
Karthik Nadig
6b350ac81a Implement modules manager and stack format handler 2018-03-22 16:07:05 -07:00
Karthik Nadig
ca3b2203de Add modules manager class 2018-03-22 16:07:05 -07:00
Karthik Nadig
b65884c7b4 Enable modules support 2018-03-22 16:07:05 -07:00
Pavel Minaev
314211d17c Improve value formatting for setExpression. 2018-03-22 15:59:02 -07:00
Pavel Minaev
10c16fd505 Fix #17: Raw value retrieval
Add support for rawString formatting.

Avoid race conditions over shared state when changing value format.
2018-03-22 15:59:02 -07:00
Eric Snow
8d9671fa22
Merge pull request #240 from ericsnowcurrently/disable-schema-check
Disable the schema check.
2018-03-21 22:37:59 -07:00
Eric Snow
fd4f6b69c6 Disable the schema check. 2018-03-22 05:29:59 +00:00
Eric Snow
22d6e9f88d
Merge pull request #239 from ericsnowcurrently/fix-intermittent-failure
Fix intermittent test failures.
2018-03-21 22:24:21 -07:00
Eric Snow
43bea57b03 Track threads more carefully. 2018-03-22 05:13:58 +00:00
Eric Snow
024906202d Factor out thread tracking. 2018-03-22 05:13:24 +00:00
Eric Snow
7f41996cc5
Merge pull request #238 from ericsnowcurrently/deps
Install deps for an ci-* make targets.
2018-03-21 17:14:42 -07:00
Eric Snow
b03a232a7d Install deps for an ci-* make targets. 2018-03-22 00:13:57 +00:00
Eric Snow
07948f4ff0
Merge pull request #237 from ericsnowcurrently/deps
Add a dependency on setuptools.
2018-03-21 16:05:19 -07:00