-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Disabling debugpy.debugJustMyCode
in settings.json
doesn't apply to the debug-test
purpose
in launch.json
#335
Comments
Python Debugger: v2024.9.2024072301 (pre-release) Case 1 is still failing for me above. When I set a breakpoint for |
I can confirm that Case 1 is still failing for me as well, with the same setup as my original post, but with I'm using vanilla virtual environments via Python's |
@brettcannon did you close this because the issue has been resolved? Otherwise, we would want to keep it open. |
Can someone test again? i am adding verification steps. Verification Steps:
|
Re-verified and LGTM. It looks like running the launch config on sample.py works, and that running the launch config on test_sample.py works after explicitly adding a call to the |
It closed because GitHub thought my syncing of the |
Set justMyCode only in the python debugger, not in the python extension. Closed: microsoft/vscode-python-debugger#335
commit f3bb899fa6d4341a17ffb98721c5434204aa6c1f Author: Karthik Nadig <kanadig@microsoft.com> Date: Mon Aug 12 13:11:01 2024 -0700 Update version for recovery release (#23938) commit 4d58411e17bde01862a37e5bc76fd0dec9199a30 Author: Karthik Nadig <kanadig@microsoft.com> Date: Mon Aug 12 11:00:34 2024 -0700 Fix issues with localization and signing (#23939) Fixes microsoft/python-environment-tools#139 Related microsoft/vscode-python#23926 commit aa2825b7eb3a52a1c0addb8a18732ff3ca97913c Author: Karthik Nadig <kanadig@microsoft.com> Date: Mon Aug 5 12:53:25 2024 -0700 Update version for recovery release (#23910) commit 1c6cb3175a684e9d6ac6ec44fb8fedaaefc53365 Author: Heejae Chang <1333179+heejaechang@users.noreply.github.com> Date: Thu Aug 1 11:51:54 2024 -0700 porting `downgrade lsp packages` to release branch (#23899) see #23890 commit d3b5cd3b48131828fff1f14b3b110e4de64b45dd Author: Karthik Nadig <kanadig@microsoft.com> Date: Wed Jul 31 15:33:26 2024 -0700 Updating micro to pull in latest python environment tools (#23894) commit d7f358e95ab387526ffe96610c26bab8de1944bc Author: Anthony Kim <62267334+anthonykim1@users.noreply.github.com> Date: Wed Jul 31 14:05:33 2024 -0400 Finalize 2024.12.0 (#23892) release 2024.12.0 commit b13f38d3692f09c31bfe8862dec86628e2fc5edd Author: Eleanor Boyd <eleanorboyd@microsoft.com> Date: Fri Jul 26 09:33:51 2024 -0700 Update release_plan.md (#23873) updates including swap with Eleanor and Karthik for June and December commit 89ebe528fad40fcd05174d1a88a437e192627a34 Author: DetachHead <57028336+DetachHead@users.noreply.github.com> Date: Fri Jul 26 06:04:41 2024 +1000 fix crash when importing `pluggy.Result` on old versions of pluggy (#23866) fixes #23816 --------- Co-authored-by: detachhead <detachhead@users.noreply.github.com> Co-authored-by: eleanorjboyd <eleanorboyd@microsoft.com> commit cb31457a56cf5b841eae5108e16ad635aa7f04f8 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed Jul 24 13:38:39 2024 -0700 Bump importlib-metadata from 8.0.0 to 8.1.0 (#23864) Bumps [importlib-metadata](https://github.com/python/importlib_metadata) from 8.0.0 to 8.1.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/python/importlib_metadata/blob/main/NEWS.rst">importlib-metadata's changelog</a>.</em></p> <blockquote> <h1>v8.1.0</h1> <h2>Features</h2> <ul> <li>Prioritize valid dists to invalid dists when retrieving by name. (<a href="https://redirect.github.com/python/importlib_metadata/issues/489">#489</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/python/importlib_metadata/commit/4bcda08ca2b1bf91437619d4f99810ecbf83b2b2"><code>4bcda08</code></a> Finalize</li> <li><a href="https://github.com/python/importlib_metadata/commit/a65c29adc027b3615154cab73aaedd58a6aa23da"><code>a65c29a</code></a> Prioritize valid dists to invalid dists when retrieving by name.</li> <li><a href="https://github.com/python/importlib_metadata/commit/48f6b143419941be07dc53330a4702ff8c9398c4"><code>48f6b14</code></a> Add test capturing failed expectation. Ref <a href="https://redirect.github.com/python/importlib_metadata/issues/489">#489</a>.</li> <li><a href="https://github.com/python/importlib_metadata/commit/9693e99484f98a5d78257c3ec44aff5b356ee9b0"><code>9693e99</code></a> Merge <a href="https://github.com/jaraco/skeleton">https://github.com/jaraco/skeleton</a></li> <li><a href="https://github.com/python/importlib_metadata/commit/ab34814ca3ffe511ad63bb9589da06fd76758db8"><code>ab34814</code></a> Re-enable preview, this time not for one specific feature, but for all featur...</li> <li><a href="https://github.com/python/importlib_metadata/commit/c7c7b641e51f8d97247cfc7419c952005c0df6b6"><code>c7c7b64</code></a> Merge <a href="https://github.com/jaraco/skeleton">https://github.com/jaraco/skeleton</a></li> <li><a href="https://github.com/python/importlib_metadata/commit/30f940e74b599400347d1162b7096f184cc46d31"><code>30f940e</code></a><code>jaraco/skeleton#132</code></li> <li><a href="https://github.com/python/importlib_metadata/commit/f087fb4ca05eb08c46abdd2cd67b18a3f33e3c79"><code>f087fb4</code></a><code>jaraco/skeleton#133</code></li> <li><a href="https://github.com/python/importlib_metadata/commit/33c4896dbaeda2fd7a5fef701431dea05bb83bab"><code>33c4896</code></a> Exclude pytest-ruff (and thus ruff), which cannot build on cygwin.</li> <li>See full diff in <a href="https://github.com/python/importlib_metadata/compare/v8.0.0...v8.1.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=importlib-metadata&package-manager=pip&previous-version=8.0.0&new-version=8.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit cecdf3ccd123a5d86b15fedf58acaf8120b3edd7 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed Jul 24 13:38:07 2024 -0700 Bump zipp from 3.17.0 to 3.19.1 in /python_files/jedilsp_requirements (#23778) Bumps [zipp](https://github.com/jaraco/zipp) from 3.17.0 to 3.19.1. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/jaraco/zipp/blob/main/NEWS.rst">zipp's changelog</a>.</em></p> <blockquote> <h1>v3.19.1</h1> <h2>Bugfixes</h2> <ul> <li>Improved handling of malformed zip files. (<a href="https://redirect.github.com/jaraco/zipp/issues/119">#119</a>)</li> </ul> <h1>v3.19.0</h1> <h2>Features</h2> <ul> <li>Implement is_symlink. (<a href="https://redirect.github.com/jaraco/zipp/issues/117">#117</a>)</li> </ul> <h1>v3.18.2</h1> <p>No significant changes.</p> <h1>v3.18.1</h1> <p>No significant changes.</p> <h1>v3.18.0</h1> <h2>Features</h2> <ul> <li>Bypass ZipFile.namelist in glob for better performance. (<a href="https://redirect.github.com/jaraco/zipp/issues/106">#106</a>)</li> <li>Refactored glob functionality to support a more generalized solution with support for platform-specific path separators. (<a href="https://redirect.github.com/jaraco/zipp/issues/108">#108</a>)</li> </ul> <h2>Bugfixes</h2> <ul> <li>Add special accounting for pypy when computing the stack level for text encoding warnings. (<a href="https://redirect.github.com/jaraco/zipp/issues/114">#114</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jaraco/zipp/commit/6d1cb72aa55e0536f35d2af128994b5a61ca4c1a"><code>6d1cb72</code></a> Finalize</li> <li><a href="https://github.com/jaraco/zipp/commit/fd604bd34f0343472521a36da1fbd22e793e14fd"><code>fd604bd</code></a> Merge pull request <a href="https://redirect.github.com/jaraco/zipp/issues/120">#120</a> from jaraco/bugfix/119-malformed-paths</li> <li><a href="https://github.com/jaraco/zipp/commit/c18417ed2953e181728a7dac07bff88a2190abf7"><code>c18417e</code></a> Add news fragment.</li> <li><a href="https://github.com/jaraco/zipp/commit/58115d2be968644ce71ce6bcc9b79826c82a1806"><code>58115d2</code></a> Employ SanitizedNames in CompleteDirs. Fixes broken test.</li> <li><a href="https://github.com/jaraco/zipp/commit/564fcc10cdbfdaecdb33688e149827465931c9e0"><code>564fcc1</code></a> Add SanitizedNames mixin.</li> <li><a href="https://github.com/jaraco/zipp/commit/79a309fe54dc6b7934fb72e9f31bcb58f2e9f547"><code>79a309f</code></a> Add some assertions about malformed paths.</li> <li><a href="https://github.com/jaraco/zipp/commit/2d015c22348fab46ca765339f55f84fe9d6e8115"><code>2d015c2</code></a> Merge <a href="https://github.com/jaraco/skeleton">https://github.com/jaraco/skeleton</a></li> <li><a href="https://github.com/jaraco/zipp/commit/a595a0fad054cd20b69d3e954c99174e3a548938"><code>a595a0f</code></a> Rename extras to align with core metadata spec.</li> <li><a href="https://github.com/jaraco/zipp/commit/608f90a6e74919501577a1312dc5c7d8e1d391d7"><code>608f90a</code></a> Finalize</li> <li><a href="https://github.com/jaraco/zipp/commit/3a22d724acf874111b43f87f7110225122ec3de5"><code>3a22d72</code></a> Merge pull request <a href="https://redirect.github.com/jaraco/zipp/issues/118">#118</a> from jaraco/feature/is-symlink</li> <li>Additional commits viewable in <a href="https://github.com/jaraco/zipp/compare/v3.17.0...v3.19.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=zipp&package-manager=pip&previous-version=3.17.0&new-version=3.19.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/microsoft/vscode-python/network/alerts). </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit 30058f27ebaeba43ef729e10e94fe90a265a2fdf Author: Don Jayamanne <don.jayamanne@outlook.com> Date: Wed Jul 24 07:00:53 2024 +1000 Add a new measure for native finder perf (#23861) commit 1f12640f0f12f2c294b9c92302f172cf0f5e03d4 Author: Erik De Bonte <erikd@microsoft.com> Date: Tue Jul 23 10:13:52 2024 -0700 Update Pylance settings telemetry property list to match code (#23841) commit 40933177732987e65b754b983e9d994195f967ec Author: Don Jayamanne <don.jayamanne@outlook.com> Date: Tue Jul 23 18:23:29 2024 +1000 Metrics tracking launch times for native locator (#23854) commit a45df211785f43f0f8bfa250f943d885be4f6c4c Author: Don Jayamanne <don.jayamanne@outlook.com> Date: Tue Jul 23 14:03:26 2024 +1000 Add Cache dir for native locator (#23853) commit 82015bc59b2ca41cb560d0cb5010bc62ef86f02f Author: Karthik Nadig <kanadig@microsoft.com> Date: Mon Jul 22 20:22:28 2024 -0700 Add support for file system watching with native python locator (#23852) commit 9fad643d76375849095b05c7003f91a58f545179 Author: Don Jayamanne <don.jayamanne@outlook.com> Date: Tue Jul 23 13:20:42 2024 +1000 Ensure telemetry measurements are sent correctly (#23850) commit 066b9c3dbeeb846bf1b9346a4bcabfe9bd460621 Author: Karthik Nadig <kanadig@microsoft.com> Date: Mon Jul 22 17:43:47 2024 -0700 Fix `location` for native environments (#23851) commit 7cc813d5c2b63b729869732c18682b84029333ee Author: Paula <paulitacv25@gmail.com> Date: Mon Jul 22 16:16:49 2024 -0700 Update logging in getConfigurationsForWorkspace (#23847) commit f09ab3f651d726367055dd8a748d7f4b43b78c26 Author: Karthik Nadig <kanadig@microsoft.com> Date: Mon Jul 22 14:25:33 2024 -0700 Ensure env manager executable is set (#23845) commit 226ba0a343b1415cb776d9b58ec712ec109fbf23 Author: DetachHead <57028336+DetachHead@users.noreply.github.com> Date: Tue Jul 23 03:59:49 2024 +1000 xdist fixes (#23791) - Don't use xdist when only running one test. this makes it slightly faster when running one test, because instead of creating a single worker it just runs the test in the same process - fix #23816 - fix issue where the plugin was being registered multiple times --------- Co-authored-by: detachhead <detachhead@users.noreply.github.com> commit 1cc490bb49f6131e57a53257077105e89ff511f2 Author: Karthik Nadig <kanadig@microsoft.com> Date: Fri Jul 19 09:27:59 2024 -0700 Add executable path as `id` for envs (#23840) commit d2646dc787e2e7734b8bb00024ead72239faeaae Author: Karthik Nadig <kanadig@microsoft.com> Date: Thu Jul 18 21:33:15 2024 -0700 More native tests for Native python finder (#23831) commit a60f228ab785c846559af5855026191fd979b374 Author: Anthony Kim <62267334+anthonykim1@users.noreply.github.com> Date: Thu Jul 18 19:45:13 2024 -0400 Correctly display native REPL execution status (#23797) Resolves: microsoft/vscode-python#23739 commit 0d1a0f15bebe9eaa8290da5c7cdebe0efcd83735 Author: Don Jayamanne <don.jayamanne@outlook.com> Date: Fri Jul 19 09:25:24 2024 +1000 Configure before resolving and remove old API call (#23834) commit abe223f15edb6ba979b7809a45854119976a4472 Author: Don Jayamanne <don.jayamanne@outlook.com> Date: Thu Jul 18 17:45:23 2024 +1000 Updates to use new Python locator Api (#23832) commit 193b929f7cb1d890dc79423bbab7ddaabcf4b54c Author: Karthik Nadig <kanadig@microsoft.com> Date: Wed Jul 17 11:39:35 2024 -0700 Use Native Python Finder as the main locator (#23823) Closes microsoft/vscode-python#23719 --------- Co-authored-by: Don Jayamanne <Don.Jayamanne@microsoft.com> commit 5d8f5141e8937151b9981520e01266a21452c376 Author: Don Jayamanne <don.jayamanne@outlook.com> Date: Wed Jul 17 19:14:32 2024 +1000 Add some more telemetry for missing conda envs (#23825) commit 33f423c9ab422fade4077f0dea7329700e9443a2 Author: Paula <paulitacv25@gmail.com> Date: Tue Jul 16 13:16:57 2024 -0700 Read launch from devcontainer (#23817) Closed: microsoft/vscode-python-debugger#354 commit 8c18f744f12850fcb5b1d878943143ae2df851c4 Author: Eleanor Boyd <eleanorboyd@microsoft.com> Date: Mon Jul 15 14:07:21 2024 -0700 add backwards compatibility for pytest hook wrapper (#23781) fixes microsoft/vscode-python#23780 commit d38e1104d83f6707fbd2a27144b8e1645c8213cc Author: Paula <paulitacv25@gmail.com> Date: Mon Jul 15 12:57:01 2024 -0700 Fix debug arg error (#23814) Set justMyCode only in the python debugger, not in the python extension. Closed: microsoft/vscode-python-debugger#335 commit 2a6608cf26073f993a0e483427299696c8c74b82 Author: Don Jayamanne <don.jayamanne@outlook.com> Date: Mon Jul 15 17:12:43 2024 +1000 Capture additional telemetry for conda (#23810) commit e5f8539af2ad1bca609bb7a416b50eb27e2f6014 Author: Don Jayamanne <don.jayamanne@outlook.com> Date: Sun Jul 14 17:04:00 2024 +1000 Additional data to compare conda environments.txt (#23805) commit 2d9f706a027ed785c46956eb37b2180c5a78b9f6 Author: Logan Ramos <lramos15@gmail.com> Date: Fri Jul 12 09:11:22 2024 -0700 Fix Bad GDPR annotations (#23803) commit b65d452456ca05c0d6e3b55e72222e89ca46c135 Author: Don Jayamanne <don.jayamanne@outlook.com> Date: Fri Jul 12 23:40:50 2024 +1000 Await on promises (#23802) commit 55b3129ef2e0c128b76288f7326e23f4f944d750 Author: Don Jayamanne <don.jayamanne@outlook.com> Date: Fri Jul 12 11:52:15 2024 +1000 Capture info for missing conda envs in native locator (#23796) commit 5fd50986d5c9a869a1fe54ffecaa6fbdf664dc77 Author: Anthony Kim <62267334+anthonykim1@users.noreply.github.com> Date: Thu Jul 11 09:55:23 2024 -0700 Minimize execution output when there is no output for new REPL (#23786) Resolves: microsoft/vscode-python#23520 commit 415c55b009d5311b2f2ac024bb6b290dc55c45e0 Author: Don Jayamanne <don.jayamanne@outlook.com> Date: Thu Jul 11 18:21:51 2024 +1000 Performance telemetry for native locator (#23792) commit d0e3feb83e94078ccd4743bdabdd1f97a6c48386 Author: Don Jayamanne <don.jayamanne@outlook.com> Date: Thu Jul 11 13:59:10 2024 +1000 Additional conda telemetry (#23790) commit 588983df33e2d2476701f17cc236c11b2456254b Author: Luciana Abud <45497113+luabud@users.noreply.github.com> Date: Wed Jul 10 11:58:09 2024 -0700 Update pylance.ts for GDPR clearning (#23789) commit d6a7cf4c6f366e2236f23bb98b90178d9e58423e Author: Luciana Abud <45497113+luabud@users.noreply.github.com> Date: Wed Jul 10 09:52:25 2024 -0700 Add additional context keys to commands (#23737) In this PR: - Disabling run submenu on Chat code blocks by passing `!inChat` to the sub run menu condition - Enabling the "Restart Python Language Server" command for Jupyter notebooks by adding `notebookType == jupyter-notebook` to its context key commit 144c9c12599f54d29097904046c6aa1e4ac2a3f7 Author: Don Jayamanne <don.jayamanne@outlook.com> Date: Wed Jul 10 21:56:47 2024 +1000 Additional native finder conda telemetry (#23788) commit d97c7e443ae80096343495c4d35c8e7c8571c20c Author: Don Jayamanne <don.jayamanne@outlook.com> Date: Wed Jul 10 20:25:46 2024 +1000 Native Conda Telemetry (#23787) commit d69d6059df6b7f3d76f35ea427ebfcc09155aa00 Author: Don Jayamanne <don.jayamanne@outlook.com> Date: Wed Jul 10 12:53:57 2024 +1000 Gather additional data to determine failures in identifying conda envs (#23779) commit 658e2de48e07415df6622502d96266e7dd81c684 Author: Don Jayamanne <don.jayamanne@outlook.com> Date: Wed Jul 10 12:53:44 2024 +1000 Add configuration request (#23782) commit 7e434a7b5f9a26a7773accb0db78eb9362f8b1b7 Author: Anthony Kim <62267334+anthonykim1@users.noreply.github.com> Date: Tue Jul 9 14:13:18 2024 -0700 Hide Run Python option when in Jupyter Notebook (#23732) Resolves: microsoft/vscode-python#22739 commit 462b9bf2cbb98450f9a47e4627cd39d400968405 Author: Brett Cannon <brcan@microsoft.com> Date: Tue Jul 9 13:01:15 2024 -0700 Enable explicit Ruff check rules (#23741) Co-authored-by: Rafał <23004737+rafrafek@users.noreply.github.com> commit a5c539d7074d9328ff847f7f29475c2cab35acb6 Author: Don Jayamanne <don.jayamanne@outlook.com> Date: Tue Jul 9 12:36:35 2024 +1000 Determine reasons for Poetry find failures (#23771) commit d8ae5750d402cdffacbdfc07010eb98184ccd6b2 Author: Don Jayamanne <don.jayamanne@outlook.com> Date: Tue Jul 9 08:32:05 2024 +1000 Add more data for conda envs not found (#23770) commit 5470d60c33c7f16d3240941b6864103fbc50079a Author: Don Jayamanne <don.jayamanne@outlook.com> Date: Mon Jul 8 19:34:36 2024 +1000 Handle & track conda envs not found (#23753) commit a5c42b2db40ea06424efd4b80d4c8ea11cf5bfd8 Author: Don Jayamanne <don.jayamanne@outlook.com> Date: Fri Jul 5 06:52:30 2024 +1000 Support category being undefined (#23745) commit 01c3f16217a5777476e59fe8bd7fdb2bc87f26b6 Author: Don Jayamanne <don.jayamanne@outlook.com> Date: Thu Jul 4 18:12:50 2024 +1000 Rename category to kind (#23744) commit 2d66ae96b72103c95fd4dc0bfa4c455841f7b69c Author: Don Jayamanne <don.jayamanne@outlook.com> Date: Thu Jul 4 16:49:08 2024 +1000 Updates to categories and request object (#23742) commit 3410b38f384269350ad66136eb107926eae2dd4f Author: Karthik Nadig <kanadig@microsoft.com> Date: Mon Jul 1 14:00:58 2024 -0700 Remove the `pip` trigger to create environment (#23728) commit c81ef8c7d0d54f33ac7f71da6eca503fd2dc3230 Author: Logan Ramos <lramos15@gmail.com> Date: Mon Jul 1 12:36:44 2024 -0400 Fix telemetry annotations (#23726) commit 37d0f7140aec499caf0aa9ed68979c19a3b93701 Author: Karthik Nadig <kanadig@microsoft.com> Date: Fri Jun 28 13:24:28 2024 -0700 Update main to next pre-release (#23722)
I'm using "Python Debugger" extension
v2024.6.0
. It looks like microsoft/vscode-python#22903 closed related issues #174 and #112, but this is not exactly the same issue. Basically, disablingdebugpy.debugJustMyCode
insettings.json
doesn't apply to thedebug-test
purpose
inlaunch.json
. See https://github.com/blakeNaccarato/vscode-python-debugger-335 for a minimal repro of three behaviors. The subfolders represent three different debug configurations:1-debugpy-adapter-settings-justmycode
justMyCode
inlaunch.json
.debug-test
in ourpurpose
.debugpy.debugJustMyCode
insettings.json
.2-debugpy-adapter
: Here we explicitly disablejustMyCode
inlaunch.json
and specifydebug-test
in ourpurpose
. We successfully stop at breakpoints in standard library code here.3-vscode-python-debug-adapter
: Here we use the soon-to-be-deprecatedpython
debug adapter, explicitly disablejustMyCode
inlaunch.json
, and specifydebug-test
in ourpurpose
. We successfully stop at breakpoints in standard library code here.Could
debugpy.debugJustMyCode
global toggle insettings.json
be extended to cover test debugging as well?It's nice to have a global toggle for this, so that a
launch.json
config checked into the repo doesn't have a merge-conflict-pronejustMyCode
toggle embedded in it.Here's the output of my VSCode
Help > About
:The text was updated successfully, but these errors were encountered: