Pavel Minaev
|
c50c59b40c
|
Light up all sequence datatypes.
|
2024-03-28 13:55:47 -07:00 |
|
Pavel Minaev
|
117704df3d
|
Remove comment that is no longer applicable.
Use consistent naming.
|
2024-03-26 15:48:02 -07:00 |
|
Pavel Minaev
|
1d4e23b328
|
Ensure that f_locals mutation is propagated to actual locals.
|
2024-03-26 15:48:02 -07:00 |
|
Pavel Minaev
|
dfd61c8e72
|
Implement #1441: Editing variable values
Implement #1442: Expression variables
|
2024-03-26 15:48:02 -07:00 |
|
Pavel Minaev
|
63ce4278bc
|
Fix step-out.
|
2024-03-18 12:27:11 -07:00 |
|
Pavel Minaev
|
51733b57b5
|
Fix #1452: [sys.monitoring] Break on raised exception
Fix #1453: [sys.monitoring] Break on uncaught exception
|
2024-03-18 12:27:11 -07:00 |
|
Pavel Minaev
|
a1ca9bf973
|
Fix race conditions.
|
2024-02-29 13:42:59 -08:00 |
|
Pavel Minaev
|
3514ca8569
|
Fix #1510: [sys.monitoring] Deadlocks when breakpoints are hit
|
2024-02-29 13:42:59 -08:00 |
|
Pavel Minaev
|
d717acd04e
|
Implement #1430: [sys.monitoring] Conditional breakpoints
Implement #1431: [sys.monitoring] Hit-conditional breakpoints
Implement #1432: [sys.monitoring] Logpoints
|
2024-02-29 13:42:59 -08:00 |
|
Pavel Minaev
|
c91ae0ee78
|
Fix Pyright paths in pyproject.toml
|
2024-01-03 22:19:21 -08:00 |
|
Pavel Minaev
|
81ed1ca909
|
Merge branch 'main' into v2
|
2023-12-20 12:18:15 -08:00 |
|
Pavel Minaev
|
479b8c4cab
|
Don't use pydevd helpers in tests.
|
2023-12-18 14:13:31 -08:00 |
|
Pavel Minaev
|
b9b09e662f
|
Fix #1408: Can no longer expand Numpy arrays to view elements
Fix regression when loading pydevd plugins for numpy, pandas, and django.
Add smoke test for numpy arrays.
|
2023-12-15 00:14:23 -08:00 |
|
Pavel Minaev
|
e9a39f7ca5
|
Fix #1477: namedtuple are not rendered in the variable browser as expected
Significantly increase safe repr limits for strings and collections.
|
2023-12-15 00:14:23 -08:00 |
|
Pavel Minaev
|
2888f7299c
|
Update CODEOWNERS
|
2023-12-14 10:53:27 -08:00 |
|
Pavel Minaev
|
e62da42e43
|
Update pydevd attach-to-process binaries.
|
2023-12-14 10:53:27 -08:00 |
|
Pavel Minaev
|
46a02e10a2
|
Fix ruff command line arguments.
|
2023-12-13 21:40:57 -08:00 |
|
Pavel Minaev
|
79882c1861
|
Fix linker flags for attach-to-process binaries to comply with APIScan requirements.
|
2023-12-13 21:40:57 -08:00 |
|
Pavel Minaev
|
a15a1ce400
|
Refactor evaluation logic to have a separate DAP-unaware object inspection layer.
|
2023-12-13 15:14:30 -08:00 |
|
Pavel Minaev
|
6b5806c5f4
|
Fix #1337: Get port info from debugpy
Send "debugpySockets" event with information about opened sockets when clients connect and whenever ports get opened or closed.
|
2023-12-12 10:50:53 -08:00 |
|
Pavel Minaev
|
9db16694c2
|
sys.monitoring prototype
.
.
|
2023-12-12 10:49:10 -08:00 |
|
Pavel Minaev
|
ef9a67fe15
|
Fix #1337: Get port info from debugpy
Send "debugpySockets" event with information about opened sockets when clients connect and whenever ports get opened or closed.
|
2023-10-06 09:55:52 -07:00 |
|
Adam Yoblick
|
7d09fb24dd
|
Merge pull request #1390 from microsoft/add_ruff_config
|
2023-09-20 14:39:51 -05:00 |
|
Adam Yoblick
|
131afb5a07
|
allow ruff to fail the build if errors are detected
|
2023-09-19 15:31:15 -05:00 |
|
Adam Yoblick
|
9cc65eb123
|
disable this linter error
|
2023-09-19 15:29:18 -05:00 |
|
Adam Yoblick
|
98032d8d7f
|
add ruff section to pyproject.toml
|
2023-09-19 15:25:34 -05:00 |
|
Pavel Minaev
|
4a03787784
|
Don't build or test on Python 3.7
|
2023-09-12 11:14:55 -07:00 |
|
Pavel Minaev
|
cbd0c2a1c1
|
Fix #1379: Error while enumerating installed packages.
When logging environment info, report all errors at "info" level.
|
2023-09-12 10:10:49 -07:00 |
|
Pavel Minaev
|
5723ed6b1a
|
Force setuptools version in tests via tox.ini as well.
|
2023-09-05 13:20:31 -07:00 |
|
Pavel Minaev
|
9e8d1033d0
|
Use setuptools<66 for Python 3.7
|
2023-09-05 13:20:31 -07:00 |
|
Pavel Minaev
|
3937f0d10a
|
Use pip install -U to install setuptools.
|
2023-09-05 13:20:31 -07:00 |
|
Pavel Minaev
|
6ce72e20c8
|
Fix pipeline condition syntax.
|
2023-09-05 13:20:31 -07:00 |
|
Pavel Minaev
|
912bc4fe48
|
Add timeout for linting job.
|
2023-09-05 13:20:31 -07:00 |
|
Pavel Minaev
|
9df4bbdbfe
|
Exclude more exceptional cases from coverage.
|
2023-09-05 13:20:31 -07:00 |
|
Pavel Minaev
|
9df16cec07
|
Re-enable coverage for debugpy.common.log and use comments to exclude specific lines instead.
|
2023-09-05 13:20:31 -07:00 |
|
Pavel Minaev
|
8e91dfb085
|
Exclude more error paths from codecov.
Exclude common/log.py from codecov as there are many debug helpers there.
|
2023-09-05 13:20:31 -07:00 |
|
Pavel Minaev
|
16d39cc173
|
Use setuptools<68 for Python 3.7
|
2023-09-05 13:20:31 -07:00 |
|
Pavel Minaev
|
6340818a0e
|
Enumerate installed packages & versions in the log as part of environment info.
|
2023-09-05 13:20:31 -07:00 |
|
Pavel Minaev
|
2fcb85fdfa
|
Reduce verbosity for successful tests.
|
2023-09-05 13:20:31 -07:00 |
|
Pavel Minaev
|
ea3904ccb6
|
Don't force-upgrade pip and setuptools for test runs.
|
2023-09-05 13:20:31 -07:00 |
|
Pavel Minaev
|
9997094101
|
Don't force-upgrade setuptools for test runs to avoid pkg_resources deprecation warning in gevent.
|
2023-09-05 13:20:31 -07:00 |
|
Pavel Minaev
|
ffec1b2db7
|
Fix find_namespace_packages
|
2023-09-05 13:20:31 -07:00 |
|
Pavel Minaev
|
7b985fd36b
|
Use Black formatter only for Python files.
|
2023-09-05 13:20:31 -07:00 |
|
Darren Meehan
|
70dba8e137
|
GH-1230 Use find_namespace_packages()
|
2023-09-05 13:20:31 -07:00 |
|
Pavel Minaev
|
86d542e559
|
Fix Python version mismatch.
|
2023-08-28 13:14:39 -07:00 |
|
Pavel Minaev
|
88bf2c7827
|
Fix -Xfrozen_modules use in tests.
|
2023-08-28 13:14:39 -07:00 |
|
Pavel Minaev
|
119ca8e589
|
Add Python 3.11 to test matrix.
Use Python 3.11 for coverage runs.
|
2023-08-28 13:14:39 -07:00 |
|
Pavel Minaev
|
1a18cdc5b8
|
Update attach_to_process binaries. Fixes #1370
|
2023-08-24 12:28:32 -07:00 |
|
Pavel Minaev
|
85ceaf7d99
|
Rebuild attach_to_process binaries on changes to attach_to_process.yml.
|
2023-08-24 10:57:14 -07:00 |
|
Pavel Minaev
|
cd51305592
|
Fix #1370: macOS wheel tag mismatched
Build macOS attach binaries on macos-11 runner.
|
2023-08-24 10:57:14 -07:00 |
|