Commit graph

  • 5a81ad6b22 Rebuilt inject binaries with PROFILE linker flag Adam Yoblick 2024-04-17 16:18:04 -05:00
  • d9ae0af1a1 Merge branch 'main' into fix_apiscan_errors Adam Yoblick 2024-04-16 18:34:17 -05:00
  • 2ee8168db3
    Merge pull request #1566 from microsoft/codeowners Adam Yoblick 2024-04-16 18:33:28 -05:00
  • 1bebec6a62 replace codeowners users with team Adam Yoblick 2024-04-16 18:30:58 -05:00
  • e5988e47b4 add profile flag when linking to fix apiscan errors Adam Yoblick 2024-04-16 18:23:18 -05:00
  • c0dd8dcad8 Handle recursive nesting in repr. Pavel Minaev 2024-04-16 12:20:34 -07:00
  • 3ddfa4f6d2 Generic implementation for streaming truncatable "safe" repr for str-like and builtin collection types. Pavel Minaev 2024-04-01 13:40:51 -07:00
  • 098b84b676 Reformat and clean up imports. Pavel Minaev 2024-04-01 12:49:49 -07:00
  • 835ffe276b Reformat and clean up imports. Pavel Minaev 2024-04-01 12:49:49 -07:00
  • 1fa0668fcc Pagination of child variables (#1439) Pavel Minaev 2024-03-29 17:05:27 -07:00
  • 8a47d7f399 Fix type annotations Pavel Minaev 2024-03-28 17:14:37 -07:00
  • dfbb3f7fac Variable paging Pavel Minaev 2024-03-28 17:01:13 -07:00
  • 7ecb6c3a4f Pagination of child variables (#1439) Pavel Minaev 2024-03-29 17:05:27 -07:00
  • b2c0b3e106 Fix type annotations Pavel Minaev 2024-03-28 17:14:37 -07:00
  • c4fdc79936 Variable paging Pavel Minaev 2024-03-28 17:01:13 -07:00
  • c50c59b40c Light up all sequence datatypes. Pavel Minaev 2024-03-28 13:29:32 -07:00
  • 05728ff2bb Light up all sequence datatypes. Pavel Minaev 2024-03-28 13:29:32 -07:00
  • 0035e83a40 Working on qt6 support. Needs further doc updates. Marijn van Vliet 2024-03-28 17:48:25 +02:00
  • 117704df3d Remove comment that is no longer applicable. Use consistent naming. Pavel Minaev 2024-03-26 15:27:50 -07:00
  • 1d4e23b328 Ensure that f_locals mutation is propagated to actual locals. Pavel Minaev 2024-03-21 10:17:31 -07:00
  • dfd61c8e72 Implement #1441: Editing variable values Implement #1442: Expression variables Pavel Minaev 2024-03-20 23:06:19 -07:00
  • fa01cfef68 Remove comment that is no longer applicable. Use consistent naming. Pavel Minaev 2024-03-26 15:27:50 -07:00
  • 0d8aa3e8c9 Ensure that f_locals mutation is propagated to actual locals. Pavel Minaev 2024-03-21 10:17:31 -07:00
  • ae0f8be63a Implement #1441: Editing variable values Implement #1442: Expression variables Pavel Minaev 2024-03-20 23:06:19 -07:00
  • 63ce4278bc Fix step-out. Pavel Minaev 2024-03-12 14:27:16 -07:00
  • 51733b57b5 Fix #1452: [sys.monitoring] Break on raised exception Fix #1453: [sys.monitoring] Break on uncaught exception Pavel Minaev 2024-03-04 10:51:35 -08:00
  • 1bebf3deec Add connected_endpoint() and listenin_endpoint() api methods N. Ben Cohen 2024-03-14 23:08:45 -06:00
  • 697a7b26a5 Fix step-out. Pavel Minaev 2024-03-12 14:27:16 -07:00
  • d5a7ef7557 Fix #1452: [sys.monitoring] Break on raised exception Fix #1453: [sys.monitoring] Break on uncaught exception Pavel Minaev 2024-03-04 10:51:35 -08:00
  • a1ca9bf973 Fix race conditions. Pavel Minaev 2024-02-25 21:22:50 -08:00
  • 3514ca8569 Fix #1510: [sys.monitoring] Deadlocks when breakpoints are hit Pavel Minaev 2024-02-01 11:40:05 -08:00
  • d717acd04e Implement #1430: [sys.monitoring] Conditional breakpoints Implement #1431: [sys.monitoring] Hit-conditional breakpoints Implement #1432: [sys.monitoring] Logpoints Pavel Minaev 2024-01-08 21:48:29 -08:00
  • 79d86b9510 Fix race conditions. Pavel Minaev 2024-02-25 21:22:50 -08:00
  • 30560fb4ef
    fixed 'PathDistribution' object has no attribute 'name' cctv130 2024-02-18 15:44:56 +08:00
  • ea434bf973 spelling: written Josh Soref 2024-02-06 14:24:35 -05:00
  • efa599e342 spelling: the Josh Soref 2024-02-06 14:03:30 -05:00
  • 8cb823a91f spelling: successful Josh Soref 2024-02-06 14:31:56 -05:00
  • 8e50eaffed spelling: something Josh Soref 2024-02-06 14:30:56 -05:00
  • a653833d3d spelling: separate Josh Soref 2024-02-06 14:30:46 -05:00
  • c0003e240c spelling: occurred Josh Soref 2024-02-06 14:30:26 -05:00
  • c742b20c52 spelling: graceful Josh Soref 2024-02-06 14:23:14 -05:00
  • c027b4dc98 spelling: github Josh Soref 2024-02-06 14:04:34 -05:00
  • 3ec555cebf spelling: entry Josh Soref 2024-02-06 14:03:04 -05:00
  • c609ee32b9 spelling: doesn't Josh Soref 2024-02-06 14:22:58 -05:00
  • f2d0e9abf5 spelling: disjunction Josh Soref 2024-02-06 14:29:59 -05:00
  • f498e87b04 spelling: described Josh Soref 2024-02-06 14:22:48 -05:00
  • 0a68316494 spelling: conversion Josh Soref 2024-02-06 14:22:31 -05:00
  • 0f5eff214b spelling: conjunction Josh Soref 2024-02-06 14:22:20 -05:00
  • 859129363d spelling: component Josh Soref 2024-02-06 14:22:13 -05:00
  • 00d5c14810 spelling: communicate Josh Soref 2024-02-06 14:22:04 -05:00
  • 41b33e9209 spelling: asynchronously Josh Soref 2024-02-06 14:21:28 -05:00
  • 256967225e Fix #1510: [sys.monitoring] Deadlocks when breakpoints are hit Pavel Minaev 2024-02-01 11:40:05 -08:00
  • 8ce0f35d75 Implement #1430: [sys.monitoring] Conditional breakpoints Implement #1431: [sys.monitoring] Hit-conditional breakpoints Implement #1432: [sys.monitoring] Logpoints Pavel Minaev 2024-01-08 21:48:29 -08:00
  • 42853a99c4 Add Python 3.12 as officially supported. v1.8.1 Pavel Minaev 2024-01-25 13:20:09 -08:00
  • 9206788f6b Add Python 3.12 as officially supported. Pavel Minaev 2024-01-25 13:20:09 -08:00
  • c91ae0ee78 Fix Pyright paths in pyproject.toml Pavel Minaev 2024-01-03 16:17:31 -08:00
  • 72d371d116
    Fix Pyright paths in pyproject.toml Pavel Minaev 2024-01-03 16:17:31 -08:00
  • 81ed1ca909 Merge branch 'main' into v2 Pavel Minaev 2023-12-20 12:18:15 -08:00
  • 479b8c4cab Don't use pydevd helpers in tests. Pavel Minaev 2023-12-18 14:07:13 -08:00
  • 303d2ee1f1 Don't use pydevd helpers in tests. Pavel Minaev 2023-12-18 14:07:13 -08:00
  • b9b09e662f Fix #1408: Can no longer expand Numpy arrays to view elements Pavel Minaev 2023-12-14 15:16:48 -08:00
  • e9a39f7ca5 Fix #1477: namedtuple are not rendered in the variable browser as expected Pavel Minaev 2023-12-14 13:57:52 -08:00
  • 8f60dcc531 Fix #1408: Can no longer expand Numpy arrays to view elements Pavel Minaev 2023-12-14 15:16:48 -08:00
  • 3da94f36b1 Fix #1477: namedtuple are not rendered in the variable browser as expected Pavel Minaev 2023-12-14 13:57:52 -08:00
  • 2888f7299c Update CODEOWNERS Pavel Minaev 2023-12-13 21:46:07 -08:00
  • e62da42e43 Update pydevd attach-to-process binaries. Pavel Minaev 2023-12-13 21:44:11 -08:00
  • 667ba91f5a Update CODEOWNERS Pavel Minaev 2023-12-13 21:46:07 -08:00
  • a976b20248 Update pydevd attach-to-process binaries. Pavel Minaev 2023-12-13 21:44:11 -08:00
  • 46a02e10a2 Fix ruff command line arguments. Pavel Minaev 2023-12-13 16:25:09 -08:00
  • 79882c1861 Fix linker flags for attach-to-process binaries to comply with APIScan requirements. Pavel Minaev 2023-12-13 14:28:15 -08:00
  • 60d9d48690 Fix ruff command line arguments. Pavel Minaev 2023-12-13 16:25:09 -08:00
  • a15a1ce400 Refactor evaluation logic to have a separate DAP-unaware object inspection layer. Pavel Minaev 2023-12-13 11:02:24 -08:00
  • 0cd336d1d9 Fix linker flags for attach-to-process binaries to comply with APIScan requirements. Pavel Minaev 2023-12-13 14:28:15 -08:00
  • 27fff9ea9c Refactor evaluation logic to have a separate DAP-unaware object inspection layer. Pavel Minaev 2023-12-13 11:02:24 -08:00
  • 6b5806c5f4 Fix #1337: Get port info from debugpy Pavel Minaev 2023-10-03 00:11:24 -07:00
  • 9db16694c2 sys.monitoring prototype Pavel Minaev 2023-09-26 15:41:10 -07:00
  • ef4f122724 Added multiThread option to enhance multithreaded debugging ZengYuhong 2023-12-06 22:43:56 +08:00
  • ef9a67fe15 Fix #1337: Get port info from debugpy Pavel Minaev 2023-10-03 00:11:24 -07:00
  • 9f53b3ebb6 Flag Python 3.12 support in classifiers Anthony Shaw 2023-10-06 13:01:22 +11:00
  • 771155e1a2 Fix #1337: Get port info from debugpy Pavel Minaev 2023-10-03 00:11:24 -07:00
  • bc45f4eeae added more type annotations HeeJae Chang 2023-09-22 12:23:21 -07:00
  • b1a58984cf use typing_extensions and format code HeeJae Chang 2023-09-08 13:15:49 -07:00
  • fc4f88f247 added type annotation to LogFile HeeJae Chang 2023-09-08 12:25:55 -07:00
  • 7d09fb24dd
    Merge pull request #1390 from microsoft/add_ruff_config Adam Yoblick 2023-09-20 14:39:51 -05:00
  • 131afb5a07 allow ruff to fail the build if errors are detected Adam Yoblick 2023-09-19 15:31:15 -05:00
  • 9cc65eb123 disable this linter error Adam Yoblick 2023-09-19 15:29:18 -05:00
  • 98032d8d7f add ruff section to pyproject.toml Adam Yoblick 2023-09-19 15:25:34 -05:00
  • 4a03787784 Don't build or test on Python 3.7 v1.8.0 Pavel Minaev 2023-09-08 15:33:05 -07:00
  • cbd0c2a1c1 Fix #1379: Error while enumerating installed packages. Pavel Minaev 2023-09-11 16:32:15 -07:00
  • 745edf048f Fix #1379: Error while enumerating installed packages. Pavel Minaev 2023-09-11 16:32:15 -07:00
  • 172d1f82a8 Don't build or test on Python 3.7 Pavel Minaev 2023-09-08 15:33:05 -07:00
  • 481df0f15a use typing_extensions and format code addSomeTypeAnnotationInLog HeeJae Chang 2023-09-08 13:15:49 -07:00
  • 3346d15bef added type annotation to LogFile HeeJae Chang 2023-09-08 12:25:55 -07:00
  • 5723ed6b1a Force setuptools version in tests via tox.ini as well. v1.7.0 v1.6.8 Pavel Minaev 2023-09-05 12:39:31 -07:00
  • 9e8d1033d0 Use setuptools<66 for Python 3.7 Pavel Minaev 2023-09-05 10:57:36 -07:00
  • 3937f0d10a Use pip install -U to install setuptools. Pavel Minaev 2023-09-05 10:35:02 -07:00
  • 6ce72e20c8 Fix pipeline condition syntax. Pavel Minaev 2023-09-05 10:16:34 -07:00
  • 912bc4fe48 Add timeout for linting job. Pavel Minaev 2023-08-31 16:40:26 -07:00
  • 9df4bbdbfe Exclude more exceptional cases from coverage. Pavel Minaev 2023-08-31 15:51:29 -07:00
  • 9df16cec07 Re-enable coverage for debugpy.common.log and use comments to exclude specific lines instead. Pavel Minaev 2023-08-31 15:02:54 -07:00