-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Deprecate log directory #1824
base: main
Are you sure you want to change the base?
Deprecate log directory #1824
Commits on May 10, 2023
-
Added option to run multiple Python files in separate terminals (#21223)
Closes #21215 #14094 Added the option to assign a dedicated terminal for each Python file: ![image](https://github.com/microsoft/vscode-python/assets/13199757/b01248e4-c826-4de0-b15f-cde959965e68)
Kartik Raj authoredMay 10, 2023 Configuration menu - View commit details
-
Copy full SHA for 1533818 - Browse repository at this point
Copy the full SHA 1533818View commit details
Commits on May 11, 2023
-
Change name of command to run Python files in separate terminals (#21229
) Closes #14094
Kartik Raj authoredMay 11, 2023 Configuration menu - View commit details
-
Copy full SHA for 0c4fa40 - Browse repository at this point
Copy the full SHA 0c4fa40View commit details -
Remove IS_WINDOWS constant in favor of PlatformService (#21157)
Solves partially #8542
Configuration menu - View commit details
-
Copy full SHA for b0da28c - Browse repository at this point
Copy the full SHA b0da28cView commit details -
Do not open "save as" window when running existing Python files (#21232)
Closes #21209
Kartik Raj authoredMay 11, 2023 Configuration menu - View commit details
-
Copy full SHA for b3d43e5 - Browse repository at this point
Copy the full SHA b3d43e5View commit details
Commits on May 12, 2023
-
Add option for pyenv interpreters when creating environments with venv (
#21219) Resolves #20881 . Testing: Behaves as expected when testing with Extension Development Host: ![image](https://github.com/microsoft/vscode-python/assets/30149293/d114d9ab-f2d8-4273-877b-d7dd030cfe76)
Configuration menu - View commit details
-
Copy full SHA for fcfc54c - Browse repository at this point
Copy the full SHA fcfc54cView commit details
Commits on May 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b4a47bb - Browse repository at this point
Copy the full SHA b4a47bbView commit details
Commits on May 16, 2023
-
revert testing to using socket (#21242)
switch back to using a socket instead of an output file for use in the plugin communication during testing. This should work now that we resolved the issue with python path for windows.
Configuration menu - View commit details
-
Copy full SHA for be9662f - Browse repository at this point
Copy the full SHA be9662fView commit details -
fixes #21147 --------- Co-authored-by: Aidos Kanapyanov <65722512+aidoskanapyanov@users.noreply.github.com> Co-authored-by: Karthik Nadig <kanadig@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for b0ebc9b - Browse repository at this point
Copy the full SHA b0ebc9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a74f1d1 - Browse repository at this point
Copy the full SHA a74f1d1View commit details
Commits on May 24, 2023
-
Revert "Remove hack to check the vscode version" (#21294)
Kartik Raj authoredMay 24, 2023 Configuration menu - View commit details
-
Copy full SHA for c9a7268 - Browse repository at this point
Copy the full SHA c9a7268View commit details -
Update pyright version (#21296)
Fix error in tests, updating pyright version
Configuration menu - View commit details
-
Copy full SHA for 4b4e5b7 - Browse repository at this point
Copy the full SHA 4b4e5b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f2f5fe2 - Browse repository at this point
Copy the full SHA f2f5fe2View commit details -
allow large scale testing (#21269)
allows new testing rewrite to handle 500+ tests and load and run these tests. High limit tested was 10,000 tests.
Configuration menu - View commit details
-
Copy full SHA for e2a9cec - Browse repository at this point
Copy the full SHA e2a9cecView commit details -
remove unneeded multiroot code (#21295)
removed extra steps to wrap data since this creates duplicate folders in the controller and only keeps the most recent instead of all the roots from different workspaces.
Configuration menu - View commit details
-
Copy full SHA for b916981 - Browse repository at this point
Copy the full SHA b916981View commit details
Commits on May 25, 2023
-
fix debugging with new pytest run script (#21299)
fix debugging for run_pytest_script.py setup
Configuration menu - View commit details
-
Copy full SHA for 4109228 - Browse repository at this point
Copy the full SHA 4109228View commit details -
Set up testing rewrite experiment (#21258)
is the beginning of this issue: #21150, in that it will start the process of implementing the setting in the extension
Configuration menu - View commit details
-
Copy full SHA for 72f7ef8 - Browse repository at this point
Copy the full SHA 72f7ef8View commit details
Commits on May 26, 2023
-
Apply environment variables after shell initialization scripts are ru…
…n in `pythonTerminalEnvVarActivation` experiment (#21290) For #11039 #20822 Closes #21297 Update proposed APIs to be used in Terminal activation experiment.
Kartik Raj authoredMay 26, 2023 Configuration menu - View commit details
-
Copy full SHA for c213491 - Browse repository at this point
Copy the full SHA c213491View commit details -
allow pytest tests to handle multiple payloads (#21301)
As part of the switch to allow for dynamic run- the pytest discovery and execution tests are now switched to be take lists of dicts where the dicts are the payloads.
Configuration menu - View commit details
-
Copy full SHA for f148139 - Browse repository at this point
Copy the full SHA f148139View commit details
Commits on May 31, 2023
-
remove duplicates from test_ids array (#21347)
this will partially remediate #21339 in regards to the duplicate IDs being run.
Configuration menu - View commit details
-
Copy full SHA for e9a8dd5 - Browse repository at this point
Copy the full SHA e9a8dd5View commit details -
Configuration menu - View commit details
-
Copy full SHA for d968b8c - Browse repository at this point
Copy the full SHA d968b8cView commit details -
adding extra log messages for rewrite debugging (#21352)
These logs print errors and other bits of information which will be helpful for debugging workflows of users where we need to get information such as args or which step in the process they got to.
Configuration menu - View commit details
-
Copy full SHA for dbd0b73 - Browse repository at this point
Copy the full SHA dbd0b73View commit details
Commits on Jun 2, 2023
-
add pythonTestAdapter to experiment enum (#21357)
allow people to opt in and out of the pythonTestAdapter rewrite via the settings `python.experiment.optInto` or `python.experiment.optOutfrom`
Configuration menu - View commit details
-
Copy full SHA for cd76ee1 - Browse repository at this point
Copy the full SHA cd76ee1View commit details
Commits on Jun 5, 2023
-
Unittest for large workspaces (#21351)
follows the same steps as making pytest compatible with large workspaces with many tests. Now test_ids are sent over a port as a json instead of in the exec function which can hit a cap on # of characters. Should fix #21339.
Configuration menu - View commit details
-
Copy full SHA for be829b3 - Browse repository at this point
Copy the full SHA be829b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for a395e2e - Browse repository at this point
Copy the full SHA a395e2eView commit details
Commits on Jun 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ad9c899 - Browse repository at this point
Copy the full SHA ad9c899View commit details -
update version for next pre-release (#21376)
Co-authored-by: Anthony Kim <anthonykim@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 479a577 - Browse repository at this point
Copy the full SHA 479a577View commit details -
Bump typing-extensions from 4.5.0 to 4.6.3 (#21358)
Bumps [typing-extensions](https://github.com/python/typing_extensions) from 4.5.0 to 4.6.3. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/python/typing_extensions/blob/main/CHANGELOG.md">typing-extensions's changelog</a>.</em></p> <blockquote> <h1>Release 4.6.3 (June 1, 2023)</h1> <ul> <li>Fix a regression introduced in v4.6.0 in the implementation of runtime-checkable protocols. The regression meant that doing <code>class Foo(X, typing_extensions.Protocol)</code>, where <code>X</code> was a class that had <code>abc.ABCMeta</code> as its metaclass, would then cause subsequent <code>isinstance(1, X)</code> calls to erroneously raise <code>TypeError</code>. Patch by Alex Waygood (backporting the CPython PR <a href="https://redirect.github.com/python/cpython/pull/105152">python/cpython#105152</a>).</li> <li>Sync the repository's LICENSE file with that of CPython. <code>typing_extensions</code> is distributed under the same license as CPython itself.</li> <li>Skip a problematic test on Python 3.12.0b1. The test fails on 3.12.0b1 due to a bug in CPython, which will be fixed in 3.12.0b2. The <code>typing_extensions</code> test suite now passes on 3.12.0b1.</li> </ul> <h1>Release 4.6.2 (May 25, 2023)</h1> <ul> <li>Fix use of <code>@deprecated</code> on classes with <code>__new__</code> but no <code>__init__</code>. Patch by Jelle Zijlstra.</li> <li>Fix regression in version 4.6.1 where comparing a generic class against a runtime-checkable protocol using <code>isinstance()</code> would cause <code>AttributeError</code> to be raised if using Python 3.7.</li> </ul> <h1>Release 4.6.1 (May 23, 2023)</h1> <ul> <li>Change deprecated <code>@runtime</code> to formal API <code>@runtime_checkable</code> in the error message. Patch by Xuehai Pan.</li> <li>Fix regression in 4.6.0 where attempting to define a <code>Protocol</code> that was generic over a <code>ParamSpec</code> or a <code>TypeVarTuple</code> would cause <code>TypeError</code> to be raised. Patch by Alex Waygood.</li> </ul> <h1>Release 4.6.0 (May 22, 2023)</h1> <ul> <li> <p><code>typing_extensions</code> is now documented at <a href="https://typing-extensions.readthedocs.io/en/latest/">https://typing-extensions.readthedocs.io/en/latest/</a>. Patch by Jelle Zijlstra.</p> </li> <li> <p>Add <code>typing_extensions.Buffer</code>, a marker class for buffer types, as proposed by PEP 688. Equivalent to <code>collections.abc.Buffer</code> in Python 3.12. Patch by Jelle Zijlstra.</p> </li> <li> <p>Backport two CPython PRs fixing various issues with <code>typing.Literal</code>: <a href="https://redirect.github.com/python/cpython/pull/23294">python/cpython#23294</a> and <a href="https://redirect.github.com/python/cpython/pull/23383">python/cpython#23383</a>. Both CPython PRs were originally by Yurii Karabas, and both were backported to Python >=3.9.1, but no earlier. Patch by Alex Waygood.</p> <p>A side effect of one of the changes is that equality comparisons of <code>Literal</code> objects will now raise a <code>TypeError</code> if one of the <code>Literal</code> objects being compared has a mutable parameter. (Using mutable parameters with <code>Literal</code> is not supported by PEP 586 or by any major static type checkers.)</p> </li> <li> <p><code>Literal</code> is now reimplemented on all Python versions <= 3.10.0. The</p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/python/typing_extensions/commit/c57333b77603298e2d79fdaf7632e09e40d11f54"><code>c57333b</code></a> Update version to 4.6.3</li> <li><a href="https://github.com/python/typing_extensions/commit/22c0e70f34e9feffc0c04b8cb213a5d3f4dbbdec"><code>22c0e70</code></a> Backport CPython PR 105152 (<a href="https://redirect.github.com/python/typing_extensions/issues/208">#208</a>)</li> <li><a href="https://github.com/python/typing_extensions/commit/b8a2ece6c09ed72e962b5b4a2166262c5b3190d2"><code>b8a2ece</code></a> Third-party tests: cattrs has switched to pdm (<a href="https://redirect.github.com/python/typing_extensions/issues/209">#209</a>)</li> <li><a href="https://github.com/python/typing_extensions/commit/b0be88cdede662b1404e7ba52d6a55d1bf1fefff"><code>b0be88c</code></a> Add a cron job for testing third-party users of typing_extensions (<a href="https://redirect.github.com/python/typing_extensions/issues/206">#206</a>)</li> <li><a href="https://github.com/python/typing_extensions/commit/32887d3315326a6cfeb7b710f379328345209cec"><code>32887d3</code></a> Sync LICENSE with CPython (<a href="https://redirect.github.com/python/typing_extensions/issues/205">#205</a>)</li> <li><a href="https://github.com/python/typing_extensions/commit/252a4a4f52d498019774f0cedd21bccaa19d0d65"><code>252a4a4</code></a> Add more detailed versioning policy (<a href="https://redirect.github.com/python/typing_extensions/issues/197">#197</a>)</li> <li><a href="https://github.com/python/typing_extensions/commit/3c630b92b2a0ef1aa2910a0b7b496e9093f1241b"><code>3c630b9</code></a> Backport some new protocol tests from CPython (<a href="https://redirect.github.com/python/typing_extensions/issues/202">#202</a>)</li> <li><a href="https://github.com/python/typing_extensions/commit/06f73609ffea80780c9418af24daa624427a837d"><code>06f7360</code></a> Minor improvements to CI workflows (<a href="https://redirect.github.com/python/typing_extensions/issues/201">#201</a>)</li> <li><a href="https://github.com/python/typing_extensions/commit/5d51455cf9edfa06d629269274b2f128741300b4"><code>5d51455</code></a> Skip a problematic test on CPython 3.12.0b1 (<a href="https://redirect.github.com/python/typing_extensions/issues/200">#200</a>)</li> <li><a href="https://github.com/python/typing_extensions/commit/e84f909f6a9e8e03ef444a3a3c7e506e8e3b19e4"><code>e84f909</code></a> Prepare release 4.6.2 (<a href="https://redirect.github.com/python/typing_extensions/issues/195">#195</a>)</li> <li>Additional commits viewable in <a href="https://github.com/python/typing_extensions/compare/4.5.0...4.6.3">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typing-extensions&package-manager=pip&previous-version=4.5.0&new-version=4.6.3)](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 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>
Configuration menu - View commit details
-
Copy full SHA for aef6e37 - Browse repository at this point
Copy the full SHA aef6e37View commit details
Commits on Jun 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 85af76c - Browse repository at this point
Copy the full SHA 85af76cView commit details -
Remove jupyter depenency from readme (#21375)
Edited readme to accurately represent exclusion of Jupyter ext installation
Configuration menu - View commit details
-
Copy full SHA for 84e67af - Browse repository at this point
Copy the full SHA 84e67afView commit details -
Dont sent telemetry in forks (#21377)
Closed #20941 - Add enableTelemetry in package.json - Add function that updates the 'enableTelemetry' value in package.json - Update release pipelines
Configuration menu - View commit details
-
Copy full SHA for 3e5af44 - Browse repository at this point
Copy the full SHA 3e5af44View commit details
Commits on Jun 9, 2023
-
fix pytest run script to add cwd to path (#21399)
fixes #21397. The issue came from the setup of running a script that then runs pytest which is different then pytest discovery which runs pytest as a module. The run script didn't work since the script did not insert the cwd into the path like what is done when running a module. This change inserts the cwd.
Configuration menu - View commit details
-
Copy full SHA for d5500a5 - Browse repository at this point
Copy the full SHA d5500a5View commit details
Commits on Jun 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a9d5cff - Browse repository at this point
Copy the full SHA a9d5cffView commit details
Commits on Jun 13, 2023
-
Python Walkthrough Updates (#21411)
Updated walkthrough to be put behind an experiment: - Open Folder tile will allow the walkthrough to persist if there are remaining steps to be completed in the walkthrough and the user is opening a folder from an empty workspace - Added additional environment explanation on the environment media - Updated wording on the "Explore more resources" tile --------- Co-authored-by: Luciana Abud <45497113+luabud@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 06f7db2 - Browse repository at this point
Copy the full SHA 06f7db2View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb859ca - Browse repository at this point
Copy the full SHA cb859caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 625b860 - Browse repository at this point
Copy the full SHA 625b860View commit details
Commits on Jun 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f5acb54 - Browse repository at this point
Copy the full SHA f5acb54View commit details -
Configuration menu - View commit details
-
Copy full SHA for e1c50ae - Browse repository at this point
Copy the full SHA e1c50aeView commit details
Commits on Jun 15, 2023
-
Fix bug that errors on repeat folder name (#21433)
fixes #21423 fixes so the dictionary that stores the folders created so far in the plugin architecture is using the folder path as the key instead of folder name so the key is always unique.
Configuration menu - View commit details
-
Copy full SHA for 88e2ef5 - Browse repository at this point
Copy the full SHA 88e2ef5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3dc11d2 - Browse repository at this point
Copy the full SHA 3dc11d2View commit details
Commits on Jun 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1323a6a - Browse repository at this point
Copy the full SHA 1323a6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f23238 - Browse repository at this point
Copy the full SHA 0f23238View commit details -
Configuration menu - View commit details
-
Copy full SHA for acd1299 - Browse repository at this point
Copy the full SHA acd1299View commit details
Commits on Jun 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2e936ef - Browse repository at this point
Copy the full SHA 2e936efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 55cd2e0 - Browse repository at this point
Copy the full SHA 55cd2e0View commit details
Commits on Jun 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8c86417 - Browse repository at this point
Copy the full SHA 8c86417View commit details -
add to payload to allow error parsing on TS (#21483)
partial fix for #21476, make sure error display correctly. two part fix: fix "errors" to "error" in unittest payload to align with naming everywhere else add "result" and "test" to payload in run and discovery respectively even on error to havae resultResolver handle correctly.
Configuration menu - View commit details
-
Copy full SHA for c1ff6c3 - Browse repository at this point
Copy the full SHA c1ff6c3View commit details
Commits on Jun 26, 2023
-
Let pylance use SharedArrayBuffer cancellation in the browser (#21482)
Dirk implemented a new cancellation method for the browser in the LSP library. About 6 months ago. We use this in the browser to provide cancellation. Since we moved creation of the pylance language client to Python, this is picking up the LSP library currently in the Python extension and it was before this change by Dirk. This change moves the LSP library up to the latest.
Configuration menu - View commit details
-
Copy full SHA for 9c0af35 - Browse repository at this point
Copy the full SHA 9c0af35View commit details -
Configuration menu - View commit details
-
Copy full SHA for 304dffa - Browse repository at this point
Copy the full SHA 304dffaView commit details -
Dev Container for VS Code Python Extension (#21435)
Contains dockerfile, devcontainer.json, post run script needed to create dev container. Base image used is the latest version of Fedora, and the docker file contains installation for: python version(s), node, npm, conda. --------- authored-by: Anthony Kim <anthonykim@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for bd5b622 - Browse repository at this point
Copy the full SHA bd5b622View commit details
Commits on Jun 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0307e91 - Browse repository at this point
Copy the full SHA 0307e91View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84f334f - Browse repository at this point
Copy the full SHA 84f334fView commit details
Commits on Jun 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8e61977 - Browse repository at this point
Copy the full SHA 8e61977View commit details -
Configuration menu - View commit details
-
Copy full SHA for e40fe9d - Browse repository at this point
Copy the full SHA e40fe9dView commit details
Commits on Jun 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2674842 - Browse repository at this point
Copy the full SHA 2674842View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1931a3 - Browse repository at this point
Copy the full SHA b1931a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 79bb94f - Browse repository at this point
Copy the full SHA 79bb94fView commit details
Commits on Jun 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1d58cef - Browse repository at this point
Copy the full SHA 1d58cefView commit details -
update to align with sys path appends (#21547)
changes to align with #21546
Configuration menu - View commit details
-
Copy full SHA for af7eb56 - Browse repository at this point
Copy the full SHA af7eb56View commit details -
Configuration menu - View commit details
-
Copy full SHA for f37f883 - Browse repository at this point
Copy the full SHA f37f883View commit details
Commits on Jul 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a5ef6a2 - Browse repository at this point
Copy the full SHA a5ef6a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66270f0 - Browse repository at this point
Copy the full SHA 66270f0View commit details -
Bump semver from 5.7.1 to 7.5.2 (#21489)
Bumps [semver](https://github.com/npm/node-semver) from 5.7.1 to 7.5.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/npm/node-semver/releases">semver's releases</a>.</em></p> <blockquote> <h2>v7.5.2</h2> <h2><a href="https://github.com/npm/node-semver/compare/v7.5.1...v7.5.2">7.5.2</a> (2023-06-15)</h2> <h3>Bug Fixes</h3> <ul> <li><a href="https://github.com/npm/node-semver/commit/58c791f40ba8cf4be35a5ca6644353ecd6249edc"><code>58c791f</code></a> <a href="https://redirect.github.com/npm/node-semver/pull/566">#566</a> diff when detecting major change from prerelease (<a href="https://redirect.github.com/npm/node-semver/issues/566">#566</a>) (<a href="https://github.com/lukekarrys"><code>@lukekarrys</code></a>)</li> <li><a href="https://github.com/npm/node-semver/commit/5c8efbcb3c6c125af10746d054faff13e8c33fbd"><code>5c8efbc</code></a> <a href="https://redirect.github.com/npm/node-semver/pull/565">#565</a> preserve build in raw after inc (<a href="https://redirect.github.com/npm/node-semver/issues/565">#565</a>) (<a href="https://github.com/lukekarrys"><code>@lukekarrys</code></a>)</li> <li><a href="https://github.com/npm/node-semver/commit/717534ee353682f3bcf33e60a8af4292626d4441"><code>717534e</code></a> <a href="https://redirect.github.com/npm/node-semver/pull/564">#564</a> better handling of whitespace (<a href="https://redirect.github.com/npm/node-semver/issues/564">#564</a>) (<a href="https://github.com/lukekarrys"><code>@lukekarrys</code></a>)</li> </ul> <h2>v7.5.1</h2> <h2><a href="https://github.com/npm/node-semver/compare/v7.5.0...v7.5.1">7.5.1</a> (2023-05-12)</h2> <h3>Bug Fixes</h3> <ul> <li><a href="https://github.com/npm/node-semver/commit/d30d25a5c1fb963c3cc9178cb1769fe45e4a3cab"><code>d30d25a</code></a> <a href="https://redirect.github.com/npm/node-semver/pull/559">#559</a> show type on invalid semver error (<a href="https://redirect.github.com/npm/node-semver/issues/559">#559</a>) (<a href="https://github.com/tjenkinson"><code>@tjenkinson</code></a>)</li> </ul> <h2>v7.5.0</h2> <h2><a href="https://github.com/npm/node-semver/compare/v7.4.0...v7.5.0">7.5.0</a> (2023-04-17)</h2> <h3>Features</h3> <ul> <li><a href="https://github.com/npm/node-semver/commit/503a4e52fe2b1c6ed1400d33149f7733c8361eed"><code>503a4e5</code></a> <a href="https://redirect.github.com/npm/node-semver/pull/548">#548</a> allow identifierBase to be false (<a href="https://redirect.github.com/npm/node-semver/issues/548">#548</a>) (<a href="https://github.com/lsvalina"><code>@lsvalina</code></a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li><a href="https://github.com/npm/node-semver/commit/e219bb454036a0c23e34407591f921c8edb688e7"><code>e219bb4</code></a> <a href="https://redirect.github.com/npm/node-semver/pull/552">#552</a> throw on bad version with correct error message (<a href="https://redirect.github.com/npm/node-semver/issues/552">#552</a>) (<a href="https://github.com/wraithgar"><code>@wraithgar</code></a>)</li> <li><a href="https://github.com/npm/node-semver/commit/fc2f3df0b5d25253b3580607e111a9a280d888ca"><code>fc2f3df</code></a> <a href="https://redirect.github.com/npm/node-semver/pull/546">#546</a> incorrect results from diff sometimes with prerelease versions (<a href="https://redirect.github.com/npm/node-semver/issues/546">#546</a>) (<a href="https://github.com/tjenkinson"><code>@tjenkinson</code></a>)</li> <li><a href="https://github.com/npm/node-semver/commit/27817677794f592b592bf6181a80a4824ff762b2"><code>2781767</code></a> <a href="https://redirect.github.com/npm/node-semver/pull/547">#547</a> avoid re-instantiating SemVer during diff compare (<a href="https://redirect.github.com/npm/node-semver/issues/547">#547</a>) (<a href="https://github.com/macno"><code>@macno</code></a>)</li> </ul> <h2>v7.4.0</h2> <h2><a href="https://github.com/npm/node-semver/compare/v7.3.8...v7.4.0">7.4.0</a> (2023-04-10)</h2> <h3>Features</h3> <ul> <li><a href="https://github.com/npm/node-semver/commit/113f51312a1a6b6aa50d4f9486b4fde21782c1f5"><code>113f513</code></a> <a href="https://redirect.github.com/npm/node-semver/pull/532">#532</a> identifierBase parameter for .inc (<a href="https://redirect.github.com/npm/node-semver/issues/532">#532</a>) (<a href="https://github.com/wraithgar"><code>@wraithgar</code></a>, <a href="https://github.com/b-bly"><code>@b-bly</code></a>)</li> <li><a href="https://github.com/npm/node-semver/commit/48d8f8fa63bf6e35db70ff840b6da1a51596a5a8"><code>48d8f8f</code></a> <a href="https://redirect.github.com/npm/node-semver/pull/530">#530</a> export new RELEASE_TYPES constant (<a href="https://github.com/hcharley"><code>@hcharley</code></a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li><a href="https://github.com/npm/node-semver/commit/940723d22bca824993627c45ac30dd3d2854b8cd"><code>940723d</code></a> <a href="https://redirect.github.com/npm/node-semver/pull/538">#538</a> intersects with v0.0.0 and v0.0.0-0 (<a href="https://redirect.github.com/npm/node-semver/issues/538">#538</a>) (<a href="https://github.com/wraithgar"><code>@wraithgar</code></a>)</li> <li><a href="https://github.com/npm/node-semver/commit/aa516b50b32f5a144017d8fc1b9efe0540963c91"><code>aa516b5</code></a> <a href="https://redirect.github.com/npm/node-semver/pull/535">#535</a> faster parse options (<a href="https://redirect.github.com/npm/node-semver/issues/535">#535</a>) (<a href="https://github.com/H4ad"><code>@H4ad</code></a>)</li> <li><a href="https://github.com/npm/node-semver/commit/61e6ea1e9b7af01baf19ab0c0a63c8e3ebfac97c"><code>61e6ea1</code></a> <a href="https://redirect.github.com/npm/node-semver/pull/536">#536</a> faster cache key factory for range (<a href="https://redirect.github.com/npm/node-semver/issues/536">#536</a>) (<a href="https://github.com/H4ad"><code>@H4ad</code></a>)</li> <li><a href="https://github.com/npm/node-semver/commit/f8b8b619e71746a47852a9d301f3087ab311444f"><code>f8b8b61</code></a> <a href="https://redirect.github.com/npm/node-semver/pull/541">#541</a> optimistic parse (<a href="https://redirect.github.com/npm/node-semver/issues/541">#541</a>) (<a href="https://github.com/H4ad"><code>@H4ad</code></a>)</li> <li><a href="https://github.com/npm/node-semver/commit/796cbe29b06d102e1b16f3ed78eaba210ece951e"><code>796cbe2</code></a> <a href="https://redirect.github.com/npm/node-semver/pull/533">#533</a> semver.diff prerelease to release recognition (<a href="https://redirect.github.com/npm/node-semver/issues/533">#533</a>) (<a href="https://github.com/wraithgar"><code>@wraithgar</code></a>, <a href="https://github.com/dominique-blockchain"><code>@dominique-blockchain</code></a>)</li> <li><a href="https://github.com/npm/node-semver/commit/3f222b144033525ca9f8a2ce5bc6e02f0401881f"><code>3f222b1</code></a> <a href="https://redirect.github.com/npm/node-semver/pull/537">#537</a> reuse comparators on subset (<a href="https://redirect.github.com/npm/node-semver/issues/537">#537</a>) (<a href="https://github.com/H4ad"><code>@H4ad</code></a>)</li> <li><a href="https://github.com/npm/node-semver/commit/f66cc45c6e82eebb4b5b51af73e7b8dcaeda7e21"><code>f66cc45</code></a> <a href="https://redirect.github.com/npm/node-semver/pull/539">#539</a> faster diff (<a href="https://redirect.github.com/npm/node-semver/issues/539">#539</a>) (<a href="https://github.com/H4ad"><code>@H4ad</code></a>)</li> </ul> <h3>Documentation</h3> <ul> <li><a href="https://github.com/npm/node-semver/commit/c5d29df6f75741fea27fffe3b88c9c3b28e3ca73"><code>c5d29df</code></a> <a href="https://redirect.github.com/npm/node-semver/pull/530">#530</a> Add "Constants" section to README (<a href="https://github.com/hcharley"><code>@hcharley</code></a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/npm/node-semver/blob/main/CHANGELOG.md">semver's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/npm/node-semver/compare/v7.5.1...v7.5.2">7.5.2</a> (2023-06-15)</h2> <h3>Bug Fixes</h3> <ul> <li><a href="https://github.com/npm/node-semver/commit/58c791f40ba8cf4be35a5ca6644353ecd6249edc"><code>58c791f</code></a> <a href="https://redirect.github.com/npm/node-semver/pull/566">#566</a> diff when detecting major change from prerelease (<a href="https://redirect.github.com/npm/node-semver/issues/566">#566</a>) (<a href="https://github.com/lukekarrys"><code>@lukekarrys</code></a>)</li> <li><a href="https://github.com/npm/node-semver/commit/5c8efbcb3c6c125af10746d054faff13e8c33fbd"><code>5c8efbc</code></a> <a href="https://redirect.github.com/npm/node-semver/pull/565">#565</a> preserve build in raw after inc (<a href="https://redirect.github.com/npm/node-semver/issues/565">#565</a>) (<a href="https://github.com/lukekarrys"><code>@lukekarrys</code></a>)</li> <li><a href="https://github.com/npm/node-semver/commit/717534ee353682f3bcf33e60a8af4292626d4441"><code>717534e</code></a> <a href="https://redirect.github.com/npm/node-semver/pull/564">#564</a> better handling of whitespace (<a href="https://redirect.github.com/npm/node-semver/issues/564">#564</a>) (<a href="https://github.com/lukekarrys"><code>@lukekarrys</code></a>)</li> </ul> <h2><a href="https://github.com/npm/node-semver/compare/v7.5.0...v7.5.1">7.5.1</a> (2023-05-12)</h2> <h3>Bug Fixes</h3> <ul> <li><a href="https://github.com/npm/node-semver/commit/d30d25a5c1fb963c3cc9178cb1769fe45e4a3cab"><code>d30d25a</code></a> <a href="https://redirect.github.com/npm/node-semver/pull/559">#559</a> show type on invalid semver error (<a href="https://redirect.github.com/npm/node-semver/issues/559">#559</a>) (<a href="https://github.com/tjenkinson"><code>@tjenkinson</code></a>)</li> </ul> <h2><a href="https://github.com/npm/node-semver/compare/v7.4.0...v7.5.0">7.5.0</a> (2023-04-17)</h2> <h3>Features</h3> <ul> <li><a href="https://github.com/npm/node-semver/commit/503a4e52fe2b1c6ed1400d33149f7733c8361eed"><code>503a4e5</code></a> <a href="https://redirect.github.com/npm/node-semver/pull/548">#548</a> allow identifierBase to be false (<a href="https://redirect.github.com/npm/node-semver/issues/548">#548</a>) (<a href="https://github.com/lsvalina"><code>@lsvalina</code></a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li><a href="https://github.com/npm/node-semver/commit/e219bb454036a0c23e34407591f921c8edb688e7"><code>e219bb4</code></a> <a href="https://redirect.github.com/npm/node-semver/pull/552">#552</a> throw on bad version with correct error message (<a href="https://redirect.github.com/npm/node-semver/issues/552">#552</a>) (<a href="https://github.com/wraithgar"><code>@wraithgar</code></a>)</li> <li><a href="https://github.com/npm/node-semver/commit/fc2f3df0b5d25253b3580607e111a9a280d888ca"><code>fc2f3df</code></a> <a href="https://redirect.github.com/npm/node-semver/pull/546">#546</a> incorrect results from diff sometimes with prerelease versions (<a href="https://redirect.github.com/npm/node-semver/issues/546">#546</a>) (<a href="https://github.com/tjenkinson"><code>@tjenkinson</code></a>)</li> <li><a href="https://github.com/npm/node-semver/commit/27817677794f592b592bf6181a80a4824ff762b2"><code>2781767</code></a> <a href="https://redirect.github.com/npm/node-semver/pull/547">#547</a> avoid re-instantiating SemVer during diff compare (<a href="https://redirect.github.com/npm/node-semver/issues/547">#547</a>) (<a href="https://github.com/macno"><code>@macno</code></a>)</li> </ul> <h2><a href="https://github.com/npm/node-semver/compare/v7.3.8...v7.4.0">7.4.0</a> (2023-04-10)</h2> <h3>Features</h3> <ul> <li><a href="https://github.com/npm/node-semver/commit/113f51312a1a6b6aa50d4f9486b4fde21782c1f5"><code>113f513</code></a> <a href="https://redirect.github.com/npm/node-semver/pull/532">#532</a> identifierBase parameter for .inc (<a href="https://redirect.github.com/npm/node-semver/issues/532">#532</a>) (<a href="https://github.com/wraithgar"><code>@wraithgar</code></a>, <a href="https://github.com/b-bly"><code>@b-bly</code></a>)</li> <li><a href="https://github.com/npm/node-semver/commit/48d8f8fa63bf6e35db70ff840b6da1a51596a5a8"><code>48d8f8f</code></a> <a href="https://redirect.github.com/npm/node-semver/pull/530">#530</a> export new RELEASE_TYPES constant (<a href="https://github.com/hcharley"><code>@hcharley</code></a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li><a href="https://github.com/npm/node-semver/commit/940723d22bca824993627c45ac30dd3d2854b8cd"><code>940723d</code></a> <a href="https://redirect.github.com/npm/node-semver/pull/538">#538</a> intersects with v0.0.0 and v0.0.0-0 (<a href="https://redirect.github.com/npm/node-semver/issues/538">#538</a>) (<a href="https://github.com/wraithgar"><code>@wraithgar</code></a>)</li> <li><a href="https://github.com/npm/node-semver/commit/aa516b50b32f5a144017d8fc1b9efe0540963c91"><code>aa516b5</code></a> <a href="https://redirect.github.com/npm/node-semver/pull/535">#535</a> faster parse options (<a href="https://redirect.github.com/npm/node-semver/issues/535">#535</a>) (<a href="https://github.com/H4ad"><code>@H4ad</code></a>)</li> <li><a href="https://github.com/npm/node-semver/commit/61e6ea1e9b7af01baf19ab0c0a63c8e3ebfac97c"><code>61e6ea1</code></a> <a href="https://redirect.github.com/npm/node-semver/pull/536">#536</a> faster cache key factory for range (<a href="https://redirect.github.com/npm/node-semver/issues/536">#536</a>) (<a href="https://github.com/H4ad"><code>@H4ad</code></a>)</li> <li><a href="https://github.com/npm/node-semver/commit/f8b8b619e71746a47852a9d301f3087ab311444f"><code>f8b8b61</code></a> <a href="https://redirect.github.com/npm/node-semver/pull/541">#541</a> optimistic parse (<a href="https://redirect.github.com/npm/node-semver/issues/541">#541</a>) (<a href="https://github.com/H4ad"><code>@H4ad</code></a>)</li> <li><a href="https://github.com/npm/node-semver/commit/796cbe29b06d102e1b16f3ed78eaba210ece951e"><code>796cbe2</code></a> <a href="https://redirect.github.com/npm/node-semver/pull/533">#533</a> semver.diff prerelease to release recognition (<a href="https://redirect.github.com/npm/node-semver/issues/533">#533</a>) (<a href="https://github.com/wraithgar"><code>@wraithgar</code></a>, <a href="https://github.com/dominique-blockchain"><code>@dominique-blockchain</code></a>)</li> <li><a href="https://github.com/npm/node-semver/commit/3f222b144033525ca9f8a2ce5bc6e02f0401881f"><code>3f222b1</code></a> <a href="https://redirect.github.com/npm/node-semver/pull/537">#537</a> reuse comparators on subset (<a href="https://redirect.github.com/npm/node-semver/issues/537">#537</a>) (<a href="https://github.com/H4ad"><code>@H4ad</code></a>)</li> <li><a href="https://github.com/npm/node-semver/commit/f66cc45c6e82eebb4b5b51af73e7b8dcaeda7e21"><code>f66cc45</code></a> <a href="https://redirect.github.com/npm/node-semver/pull/539">#539</a> faster diff (<a href="https://redirect.github.com/npm/node-semver/issues/539">#539</a>) (<a href="https://github.com/H4ad"><code>@H4ad</code></a>)</li> </ul> <h3>Documentation</h3> <ul> <li><a href="https://github.com/npm/node-semver/commit/c5d29df6f75741fea27fffe3b88c9c3b28e3ca73"><code>c5d29df</code></a> <a href="https://redirect.github.com/npm/node-semver/pull/530">#530</a> Add "Constants" section to README (<a href="https://github.com/hcharley"><code>@hcharley</code></a>)</li> </ul> <h2><a href="https://github.com/npm/node-semver/compare/v7.3.7...v7.3.8">7.3.8</a> (2022-10-04)</h2> <h3>Bug Fixes</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/npm/node-semver/commit/e7b78de06eb14a7fa2075cedf9f167040d8d31af"><code>e7b78de</code></a> chore: release 7.5.2</li> <li><a href="https://github.com/npm/node-semver/commit/58c791f40ba8cf4be35a5ca6644353ecd6249edc"><code>58c791f</code></a> fix: diff when detecting major change from prerelease (<a href="https://redirect.github.com/npm/node-semver/issues/566">#566</a>)</li> <li><a href="https://github.com/npm/node-semver/commit/5c8efbcb3c6c125af10746d054faff13e8c33fbd"><code>5c8efbc</code></a> fix: preserve build in raw after inc (<a href="https://redirect.github.com/npm/node-semver/issues/565">#565</a>)</li> <li><a href="https://github.com/npm/node-semver/commit/717534ee353682f3bcf33e60a8af4292626d4441"><code>717534e</code></a> fix: better handling of whitespace (<a href="https://redirect.github.com/npm/node-semver/issues/564">#564</a>)</li> <li><a href="https://github.com/npm/node-semver/commit/2f738e9a70d9b9468b7b69e9ed3e12418725c650"><code>2f738e9</code></a> chore: bump <code>@npmcli/template-oss</code> from 4.14.1 to 4.15.1 (<a href="https://redirect.github.com/npm/node-semver/issues/558">#558</a>)</li> <li><a href="https://github.com/npm/node-semver/commit/aa016a67162c195938f7873ea29a73dac47ff9ba"><code>aa016a6</code></a> chore: release 7.5.1</li> <li><a href="https://github.com/npm/node-semver/commit/d30d25a5c1fb963c3cc9178cb1769fe45e4a3cab"><code>d30d25a</code></a> fix: show type on invalid semver error (<a href="https://redirect.github.com/npm/node-semver/issues/559">#559</a>)</li> <li><a href="https://github.com/npm/node-semver/commit/09c69e23cdf6c69c51f83635482fff89ab2574e3"><code>09c69e2</code></a> chore: bump <code>@npmcli/template-oss</code> from 4.13.0 to 4.14.1 (<a href="https://redirect.github.com/npm/node-semver/issues/555">#555</a>)</li> <li><a href="https://github.com/npm/node-semver/commit/5b02ad7163a3ddcbcadf499e4f6195d6f2226dce"><code>5b02ad7</code></a> chore: release 7.5.0</li> <li><a href="https://github.com/npm/node-semver/commit/e219bb454036a0c23e34407591f921c8edb688e7"><code>e219bb4</code></a> fix: throw on bad version with correct error message (<a href="https://redirect.github.com/npm/node-semver/issues/552">#552</a>)</li> <li>Additional commits viewable in <a href="https://github.com/npm/node-semver/compare/v5.7.1...v7.5.2">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~npm-cli-ops">npm-cli-ops</a>, a new releaser for semver since your current version.</p> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=semver&package-manager=npm_and_yarn&previous-version=5.7.1&new-version=7.5.2)](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 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>
Configuration menu - View commit details
-
Copy full SHA for 4f15a50 - Browse repository at this point
Copy the full SHA 4f15a50View commit details -
Bump typing-extensions from 4.6.3 to 4.7.1 (#21552)
Bumps [typing-extensions](https://github.com/python/typing_extensions) from 4.6.3 to 4.7.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/python/typing_extensions/releases">typing-extensions's releases</a>.</em></p> <blockquote> <h2>4.7.1</h2> <ul> <li>Fix support for <code>TypedDict</code>, <code>NamedTuple</code> and <code>is_protocol</code> on PyPy-3.7 and PyPy-3.8. Patch by Alex Waygood. Note that PyPy-3.7 and PyPy-3.8 are unsupported by the PyPy project. The next feature release of typing-extensions will drop support for PyPy-3.7 and may also drop support for PyPy-3.8.</li> </ul> <h2>4.7.0</h2> <p>This is a feature release. Major changes include:</p> <ul> <li>All non-deprecated names from <code>typing</code> are now re-exported by <code>typing_extensions</code> for convenience</li> <li>Add <code>typing_extensions.get_protocol_members</code> and <code>typing_extensions.is_protocol</code></li> <li>Declare support for Python 3.12</li> <li>This will be the last feature release to support Python 3.7, which recently reached its end-of-life</li> </ul> <p>Full changelog of versions 4.7.0 and 4.7.0rc1:</p> <h1>Release 4.7.0 (June 28, 2023)</h1> <ul> <li>This is expected to be the last feature release supporting Python 3.7, which reaches its end of life on June 27, 2023. Version 4.8.0 will support only Python 3.8.0 and up.</li> <li>Fix bug where a <code>typing_extensions.Protocol</code> class that had one or more non-callable members would raise <code>TypeError</code> when <code>issubclass()</code> was called against it, even if it defined a custom <code>__subclasshook__</code> method. The correct behaviour -- which has now been restored -- is not to raise <code>TypeError</code> in these situations if a custom <code>__subclasshook__</code> method is defined. Patch by Alex Waygood (backporting <a href="https://redirect.github.com/python/cpython/pull/105976">python/cpython#105976</a>).</li> </ul> <h1>Release 4.7.0rc1 (June 21, 2023)</h1> <ul> <li>Add <code>typing_extensions.get_protocol_members</code> and <code>typing_extensions.is_protocol</code> (backport of CPython PR <a href="https://redirect.github.com/python/typing_extensions/issues/104878">#104878</a>). Patch by Jelle Zijlstra.</li> <li><code>typing_extensions</code> now re-exports all names in the standard library's <code>typing</code> module, except the deprecated <code>ByteString</code>. Patch by Jelle Zijlstra.</li> <li>Due to changes in the implementation of <code>typing_extensions.Protocol</code>, <code>typing.runtime_checkable</code> can now be used on <code>typing_extensions.Protocol</code> (previously, users had to use <code>typing_extensions.runtime_checkable</code> if they were using <code>typing_extensions.Protocol</code>).</li> <li>Align the implementation of <code>TypedDict</code> with the implementation in the standard library on Python 3.9 and higher. <code>typing_extensions.TypedDict</code> is now a function instead of a class. The private functions <code>_check_fails</code>, <code>_dict_new</code>, and <code>_typeddict_new</code> have been removed. <code>is_typeddict</code> now returns <code>False</code> when called with <code>TypedDict</code> itself as the argument. Patch by Jelle Zijlstra.</li> <li>Declare support for Python 3.12. Patch by Jelle Zijlstra.</li> <li>Fix tests on Python 3.13, which removes support for creating <code>TypedDict</code> classes through the keyword-argument syntax. Patch by</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/python/typing_extensions/blob/main/CHANGELOG.md">typing-extensions's changelog</a>.</em></p> <blockquote> <h1>Release 4.7.1 (July 2, 2023)</h1> <ul> <li>Fix support for <code>TypedDict</code>, <code>NamedTuple</code> and <code>is_protocol</code> on PyPy-3.7 and PyPy-3.8. Patch by Alex Waygood. Note that PyPy-3.7 and PyPy-3.8 are unsupported by the PyPy project. The next feature release of typing-extensions will drop support for PyPy-3.7 and may also drop support for PyPy-3.8.</li> </ul> <h1>Release 4.7.0 (June 28, 2023)</h1> <ul> <li>This is expected to be the last feature release supporting Python 3.7, which reaches its end of life on June 27, 2023. Version 4.8.0 will support only Python 3.8.0 and up.</li> <li>Fix bug where a <code>typing_extensions.Protocol</code> class that had one or more non-callable members would raise <code>TypeError</code> when <code>issubclass()</code> was called against it, even if it defined a custom <code>__subclasshook__</code> method. The correct behaviour -- which has now been restored -- is not to raise <code>TypeError</code> in these situations if a custom <code>__subclasshook__</code> method is defined. Patch by Alex Waygood (backporting <a href="https://redirect.github.com/python/cpython/pull/105976">python/cpython#105976</a>).</li> </ul> <h1>Release 4.7.0rc1 (June 21, 2023)</h1> <ul> <li>Add <code>typing_extensions.get_protocol_members</code> and <code>typing_extensions.is_protocol</code> (backport of CPython PR <a href="https://redirect.github.com/python/typing_extensions/issues/104878">#104878</a>). Patch by Jelle Zijlstra.</li> <li><code>typing_extensions</code> now re-exports all names in the standard library's <code>typing</code> module, except the deprecated <code>ByteString</code>. Patch by Jelle Zijlstra.</li> <li>Due to changes in the implementation of <code>typing_extensions.Protocol</code>, <code>typing.runtime_checkable</code> can now be used on <code>typing_extensions.Protocol</code> (previously, users had to use <code>typing_extensions.runtime_checkable</code> if they were using <code>typing_extensions.Protocol</code>).</li> <li>Align the implementation of <code>TypedDict</code> with the implementation in the standard library on Python 3.9 and higher. <code>typing_extensions.TypedDict</code> is now a function instead of a class. The private functions <code>_check_fails</code>, <code>_dict_new</code>, and <code>_typeddict_new</code> have been removed. <code>is_typeddict</code> now returns <code>False</code> when called with <code>TypedDict</code> itself as the argument. Patch by Jelle Zijlstra.</li> <li>Declare support for Python 3.12. Patch by Jelle Zijlstra.</li> <li>Fix tests on Python 3.13, which removes support for creating <code>TypedDict</code> classes through the keyword-argument syntax. Patch by Jelle Zijlstra.</li> <li>Fix a regression introduced in v4.6.3 that meant that <code>issubclass(object, typing_extensions.Protocol)</code> would erroneously raise <code>TypeError</code>. Patch by Alex Waygood (backporting the CPython PR <a href="https://redirect.github.com/python/cpython/pull/105239">python/cpython#105239</a>).</li> <li>Allow <code>Protocol</code> classes to inherit from <code>typing_extensions.Buffer</code> or <code>collections.abc.Buffer</code>. Patch by Alex Waygood (backporting <a href="https://redirect.github.com/python/cpython/pull/104827">python/cpython#104827</a>, by Jelle Zijlstra).</li> <li>Allow classes to inherit from both <code>typing.Protocol</code> and <code>typing_extensions.Protocol</code></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/python/typing_extensions/commit/b518f6a64400fd5a25e5b72668370b9792ef9ae6"><code>b518f6a</code></a> Prepare release 4.7.1 (<a href="https://redirect.github.com/python/typing_extensions/issues/264">#264</a>)</li> <li><a href="https://github.com/python/typing_extensions/commit/dcdc53f62ecbea8a0fc9a42f66746f970ab101bb"><code>dcdc53f</code></a> Restore compatibility with PyPy <3.9 (<a href="https://redirect.github.com/python/typing_extensions/issues/262">#262</a>)</li> <li><a href="https://github.com/python/typing_extensions/commit/bc9bc065f1837955fca2fff57b9e5fa04a2713cb"><code>bc9bc06</code></a> Run some mypyc tests in the third-party workflow (<a href="https://redirect.github.com/python/typing_extensions/issues/260">#260</a>)</li> <li><a href="https://github.com/python/typing_extensions/commit/fc5243bc14071dbf65c92202a5239d66c35abcb2"><code>fc5243b</code></a> Run tests on more pypy versions in CI (<a href="https://redirect.github.com/python/typing_extensions/issues/259">#259</a>)</li> <li><a href="https://github.com/python/typing_extensions/commit/b3ddcb6a94e7935166b3786ed0c1c54f1fc541b3"><code>b3ddcb6</code></a> Stop running third-party tests on 3.7 (<a href="https://redirect.github.com/python/typing_extensions/issues/257">#257</a>)</li> <li><a href="https://github.com/python/typing_extensions/commit/633d2e2942372848d8d7859cf71a569259dba9ee"><code>633d2e2</code></a> 4.7.0 final (<a href="https://redirect.github.com/python/typing_extensions/issues/255">#255</a>)</li> <li><a href="https://github.com/python/typing_extensions/commit/3193f90d18e50a19725ed47bb8fe586c234b9449"><code>3193f90</code></a> CHANGELOG: Mention expected end of 3.7 support (<a href="https://redirect.github.com/python/typing_extensions/issues/253">#253</a>)</li> <li><a href="https://github.com/python/typing_extensions/commit/e65b036661eb472a3682eca1ceb78eb57b21d200"><code>e65b036</code></a> Backport CPython PR 105976 (<a href="https://redirect.github.com/python/typing_extensions/issues/252">#252</a>)</li> <li><a href="https://github.com/python/typing_extensions/commit/e703629a339a670b44a3612f87bfa90a49c794f0"><code>e703629</code></a> README improvements (<a href="https://redirect.github.com/python/typing_extensions/issues/250">#250</a>)</li> <li><a href="https://github.com/python/typing_extensions/commit/a65658fcbc0a86e529e1c46a4eaa5fee4f150607"><code>a65658f</code></a> Update CONTRIBUTING.md (<a href="https://redirect.github.com/python/typing_extensions/issues/249">#249</a>)</li> <li>Additional commits viewable in <a href="https://github.com/python/typing_extensions/compare/4.6.3...4.7.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typing-extensions&package-manager=pip&previous-version=4.6.3&new-version=4.7.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 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>
Configuration menu - View commit details
-
Copy full SHA for 724a0fd - Browse repository at this point
Copy the full SHA 724a0fdView commit details -
Correct PATH env var name for non-Windows when applying env var colle…
…ction for microvenv (#21564) Closes #21422 This is likely the cause for: ``` ## Extension: ms-python.python - `PATH=/path/to/my/python/bin:undefined` ```
Kartik Raj authoredJul 5, 2023 Configuration menu - View commit details
-
Copy full SHA for b1c3837 - Browse repository at this point
Copy the full SHA b1c3837View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27ad70a - Browse repository at this point
Copy the full SHA 27ad70aView commit details
Commits on Jul 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for cfee3dd - Browse repository at this point
Copy the full SHA cfee3ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2024636 - Browse repository at this point
Copy the full SHA 2024636View commit details
Commits on Jul 7, 2023
-
move logic for lock issue workflow back to python repo to avoid extra work of checking out and cloning vscode-github-triage-actions repo. Should reduce time it takes to run github actions.
Configuration menu - View commit details
-
Copy full SHA for abcb5ce - Browse repository at this point
Copy the full SHA abcb5ceView commit details
Commits on Jul 10, 2023
-
Move more workflows to python (#21581)
move logic for lock issue workflow back to python repo to avoid extra work of checking out and cloning vscode-github-triage-actions repo. Should reduce time it takes to run github actions.
Configuration menu - View commit details
-
Copy full SHA for 6744590 - Browse repository at this point
Copy the full SHA 6744590View commit details -
Configuration menu - View commit details
-
Copy full SHA for 523b1f6 - Browse repository at this point
Copy the full SHA 523b1f6View commit details -
Add pythonwelcome2 walkthrough to activation reason (#21588)
pythonWelcomeWithDS no longer exists, but we're currently rolling out a second version of the walkthrough so it'd be nice to get the Python extension to auto activate like it does with pythonWelcome so we can compare apples to apples
Configuration menu - View commit details
-
Copy full SHA for 1308730 - Browse repository at this point
Copy the full SHA 1308730View commit details -
Configuration menu - View commit details
-
Copy full SHA for f77a011 - Browse repository at this point
Copy the full SHA f77a011View commit details -
Configuration menu - View commit details
-
Copy full SHA for 049ca8b - Browse repository at this point
Copy the full SHA 049ca8bView commit details -
Refactor API code in a separate module (#21604)
For #20949 We plan to publish the "api" module as an npm package. Inspired from https://insiders.vscode.dev/github/microsoft/vscode-wasi/blob/main/wasm-wasi/src/api/main.ts#L408.
Kartik Raj authoredJul 10, 2023 Configuration menu - View commit details
-
Copy full SHA for d3b8985 - Browse repository at this point
Copy the full SHA d3b8985View commit details
Commits on Jul 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for cd10e38 - Browse repository at this point
Copy the full SHA cd10e38View commit details -
Bump brettcannon/check-for-changed-files from 1.1.0 to 1.1.1 (#21607)
Bumps [brettcannon/check-for-changed-files](https://github.com/brettcannon/check-for-changed-files) from 1.1.0 to 1.1.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/brettcannon/check-for-changed-files/releases">brettcannon/check-for-changed-files's releases</a>.</em></p> <blockquote> <h2>v1.1.1</h2> <h2>What's Changed</h2> <ul> <li>Update to Node 16 by <a href="https://github.com/brettcannon"><code>@brettcannon</code></a> in <a href="https://redirect.github.com/brettcannon/check-for-changed-files/pull/81">brettcannon/check-for-changed-files#81</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/brettcannon/check-for-changed-files/compare/v1...v1.1.1">https://github.com/brettcannon/check-for-changed-files/compare/v1...v1.1.1</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/brettcannon/check-for-changed-files/commit/c76b10492bf14ae4d52b2ce8579c4b0a40e0e7a8"><code>c76b104</code></a> Update to Node 16 (<a href="https://redirect.github.com/brettcannon/check-for-changed-files/issues/81">#81</a>)</li> <li><a href="https://github.com/brettcannon/check-for-changed-files/commit/2fb3b27a38ba9491378dae4f1782ae84520ad438"><code>2fb3b27</code></a> Bump json5 from 2.2.0 to 2.2.3 (<a href="https://redirect.github.com/brettcannon/check-for-changed-files/issues/80">#80</a>)</li> <li><a href="https://github.com/brettcannon/check-for-changed-files/commit/286ffc6c9948f086ab569dbccf66d3e4c8d04f02"><code>286ffc6</code></a> Bump qs from 6.5.2 to 6.5.3 (<a href="https://redirect.github.com/brettcannon/check-for-changed-files/issues/78">#78</a>)</li> <li><a href="https://github.com/brettcannon/check-for-changed-files/commit/1a3ababdc21e35fce32b585cdde78d28dcc8f8e3"><code>1a3abab</code></a> Bump decode-uri-component from 0.2.0 to 0.2.2 (<a href="https://redirect.github.com/brettcannon/check-for-changed-files/issues/77">#77</a>)</li> <li><a href="https://github.com/brettcannon/check-for-changed-files/commit/3af0b8042f5cb34c92a8f82bc2201bc4c7a3bc55"><code>3af0b80</code></a> Bump minimatch from 3.0.4 to 3.0.5 (<a href="https://redirect.github.com/brettcannon/check-for-changed-files/issues/76">#76</a>)</li> <li><a href="https://github.com/brettcannon/check-for-changed-files/commit/78a3da8a858280b1236c6e21be5a754ac3817b3e"><code>78a3da8</code></a> Bump json-schema and jsprim (<a href="https://redirect.github.com/brettcannon/check-for-changed-files/issues/74">#74</a>)</li> <li><a href="https://github.com/brettcannon/check-for-changed-files/commit/1c90a38f88a01e3bbf04fe4279d4c470e5cd4d98"><code>1c90a38</code></a> Only set the major version for <code>setup-node</code></li> <li><a href="https://github.com/brettcannon/check-for-changed-files/commit/dab3892ae6d78aac9ba837bb92a8bc4d218bb0ce"><code>dab3892</code></a> Bump actions/setup-node from 3.4.1 to 3.5.0 (<a href="https://redirect.github.com/brettcannon/check-for-changed-files/issues/73">#73</a>)</li> <li><a href="https://github.com/brettcannon/check-for-changed-files/commit/c2dc9bf6981281e95a99fa32813a6fbe94653a83"><code>c2dc9bf</code></a> Bump <code>@actions/core</code> from 1.2.7 to 1.9.1 (<a href="https://redirect.github.com/brettcannon/check-for-changed-files/issues/72">#72</a>)</li> <li><a href="https://github.com/brettcannon/check-for-changed-files/commit/36aaa76474fc979db4e19e44c05e8e978759ac01"><code>36aaa76</code></a> Bump actions/setup-node from 3.3.0 to 3.4.1 (<a href="https://redirect.github.com/brettcannon/check-for-changed-files/issues/71">#71</a>)</li> <li>Additional commits viewable in <a href="https://github.com/brettcannon/check-for-changed-files/compare/v1.1.0...v1.1.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=brettcannon/check-for-changed-files&package-manager=github_actions&previous-version=1.1.0&new-version=1.1.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 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>
Configuration menu - View commit details
-
Copy full SHA for d63fb18 - Browse repository at this point
Copy the full SHA d63fb18View commit details -
Bump mheap/github-action-required-labels from 4 to 5 (#21606)
Bumps [mheap/github-action-required-labels](https://github.com/mheap/github-action-required-labels) from 4 to 5. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mheap/github-action-required-labels/releases">mheap/github-action-required-labels's releases</a>.</em></p> <blockquote> <h2>v5</h2> <p>Tag that always points to the latest commit in the v5.x.x series of releases</p> <h2>v4.1.1</h2> <ul> <li>Fix build step by switching to <code>ubuntu-latest</code></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/mheap/github-action-required-labels/compare/v4.1.0...v4.1.1">https://github.com/mheap/github-action-required-labels/compare/v4.1.0...v4.1.1</a></p> <h2>v4.1.0</h2> <h2>What's Changed</h2> <ul> <li>Add newline after the match token in error comments by <a href="https://github.com/zhimsel"><code>@zhimsel</code></a> in <a href="https://redirect.github.com/mheap/github-action-required-labels/pull/55">mheap/github-action-required-labels#55</a></li> <li>Labels Output by <a href="https://github.com/jeff-miller-cfa"><code>@jeff-miller-cfa</code></a> in <a href="https://redirect.github.com/mheap/github-action-required-labels/pull/56">mheap/github-action-required-labels#56</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/zhimsel"><code>@zhimsel</code></a> made their first contribution in <a href="https://redirect.github.com/mheap/github-action-required-labels/pull/55">mheap/github-action-required-labels#55</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/mheap/github-action-required-labels/compare/v4.0.0...v4.1.0">https://github.com/mheap/github-action-required-labels/compare/v4.0.0...v4.1.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/mheap/github-action-required-labels/commit/4e9ef4ce8c697cf55716ecbf7f13a3d9e0b6ac6a"><code>4e9ef4c</code></a> Automatic compilation</li> <li><a href="https://github.com/mheap/github-action-required-labels/commit/18f57d781fe045548933f7465750a46e9994f1fd"><code>18f57d7</code></a> Allow labels to be provided one per line in input</li> <li><a href="https://github.com/mheap/github-action-required-labels/commit/1b8424df557fae55fef867af22d5d0625fe6742f"><code>1b8424d</code></a> Update README to v5</li> <li><a href="https://github.com/mheap/github-action-required-labels/commit/418d9eb4e79b6ba0ec64538e261b3e87c946f8ba"><code>418d9eb</code></a> Support running multiple instances without collision (<a href="https://redirect.github.com/mheap/github-action-required-labels/issues/54">#54</a>)</li> <li>See full diff in <a href="https://github.com/mheap/github-action-required-labels/compare/v4...v5">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=mheap/github-action-required-labels&package-manager=github_actions&previous-version=4&new-version=5)](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 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>
Configuration menu - View commit details
-
Copy full SHA for 0c4a156 - Browse repository at this point
Copy the full SHA 0c4a156View commit details -
Bump actions/checkout from 2 to 3 (#21577)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actions/checkout/releases">actions/checkout's releases</a>.</em></p> <blockquote> <h2>v3.0.0</h2> <ul> <li>Updated to the node16 runtime by default <ul> <li>This requires a minimum <a href="https://github.com/actions/runner/releases/tag/v2.285.0">Actions Runner</a> version of v2.285.0 to run, which is by default available in GHES 3.4 or later.</li> </ul> </li> </ul> <h2>v2.7.0</h2> <h2>What's Changed</h2> <ul> <li>Add new public key for known_hosts (<a href="https://redirect.github.com/actions/checkout/issues/1237">#1237</a>) by <a href="https://github.com/TingluoHuang"><code>@TingluoHuang</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1238">actions/checkout#1238</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/actions/checkout/compare/v2.6.0...v2.7.0">https://github.com/actions/checkout/compare/v2.6.0...v2.7.0</a></p> <h2>v2.6.0</h2> <h2>What's Changed</h2> <ul> <li>Add backports to v2 branch by <a href="https://github.com/cory-miller"><code>@cory-miller</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1040">actions/checkout#1040</a> <ul> <li>Includes backports from the following changes: <a href="https://redirect.github.com/actions/checkout/pull/964">actions/checkout#964</a>, <a href="https://redirect.github.com/actions/checkout/pull/1002">actions/checkout#1002</a>, <a href="https://redirect.github.com/actions/checkout/pull/1029">actions/checkout#1029</a></li> <li>Upgraded the licensed version to match what is used in v3.</li> </ul> </li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/actions/checkout/compare/v2.5.0...v2.6.0">https://github.com/actions/checkout/compare/v2.5.0...v2.6.0</a></p> <h2>v2.5.0</h2> <h2>What's Changed</h2> <ul> <li>Update <code>@actions/core</code> to 1.10.0 by <a href="https://github.com/rentziass"><code>@rentziass</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/962">actions/checkout#962</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/actions/checkout/compare/v2...v2.5.0">https://github.com/actions/checkout/compare/v2...v2.5.0</a></p> <h2>v2.4.2</h2> <h2>What's Changed</h2> <ul> <li>Add set-safe-directory input to allow customers to take control. (<a href="https://redirect.github.com/actions/checkout/issues/770">#770</a>) by <a href="https://github.com/TingluoHuang"><code>@TingluoHuang</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/776">actions/checkout#776</a></li> <li>Prepare changelog for v2.4.2. by <a href="https://github.com/TingluoHuang"><code>@TingluoHuang</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/778">actions/checkout#778</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/actions/checkout/compare/v2...v2.4.2">https://github.com/actions/checkout/compare/v2...v2.4.2</a></p> <h2>v2.4.1</h2> <ul> <li>Fixed an issue where checkout failed to run in container jobs due to the new git setting <code>safe.directory</code></li> </ul> <h2>v2.4.0</h2> <ul> <li>Convert SSH URLs like <code>org-<ORG_ID>@github.com:</code> to <code>https://github.com/</code> - <a href="https://redirect.github.com/actions/checkout/pull/621">pr</a></li> </ul> <h2>v2.3.5</h2> <p>Update dependencies</p> <h2>v2.3.4</h2> <ul> <li><a href="https://redirect.github.com/actions/checkout/pull/379">Add missing <code>await</code>s</a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/360">Swap to Environment Files</a></li> </ul> <h2>v2.3.3</h2> <ul> <li><a href="https://redirect.github.com/actions/checkout/pull/345">Remove Unneeded commit information from build logs</a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/326">Add Licensed to verify third party dependencies</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/actions/checkout/blob/main/CHANGELOG.md">actions/checkout's changelog</a>.</em></p> <blockquote> <h1>Changelog</h1> <h2>v3.5.3</h2> <ul> <li><a href="https://redirect.github.com/actions/checkout/pull/1196">Fix: Checkout fail in self-hosted runners when faulty submodule are checked-in</a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/1287">Fix typos found by codespell</a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/1369">Add support for sparse checkouts</a></li> </ul> <h2>v3.5.2</h2> <ul> <li><a href="https://redirect.github.com/actions/checkout/pull/1289">Fix api endpoint for GHES</a></li> </ul> <h2>v3.5.1</h2> <ul> <li><a href="https://redirect.github.com/actions/checkout/pull/1246">Fix slow checkout on Windows</a></li> </ul> <h2>v3.5.0</h2> <ul> <li><a href="https://redirect.github.com/actions/checkout/pull/1237">Add new public key for known_hosts</a></li> </ul> <h2>v3.4.0</h2> <ul> <li><a href="https://redirect.github.com/actions/checkout/pull/1209">Upgrade codeql actions to v2</a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/1210">Upgrade dependencies</a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/1225">Upgrade <code>@actions/io</code></a></li> </ul> <h2>v3.3.0</h2> <ul> <li><a href="https://redirect.github.com/actions/checkout/pull/1045">Implement branch list using callbacks from exec function</a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/1050">Add in explicit reference to private checkout options</a></li> <li>[Fix comment typos (that got added in <a href="https://redirect.github.com/actions/checkout/issues/770">#770</a>)](<a href="https://redirect.github.com/actions/checkout/pull/1057">actions/checkout#1057</a>)</li> </ul> <h2>v3.2.0</h2> <ul> <li><a href="https://redirect.github.com/actions/checkout/pull/942">Add GitHub Action to perform release</a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/967">Fix status badge</a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/1002">Replace datadog/squid with ubuntu/squid Docker image</a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/964">Wrap pipeline commands for submoduleForeach in quotes</a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/1029">Update <code>@actions/io</code> to 1.1.2</a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/1039">Upgrading version to 3.2.0</a></li> </ul> <h2>v3.1.0</h2> <ul> <li><a href="https://redirect.github.com/actions/checkout/pull/939">Use <code>@actions/core</code> <code>saveState</code> and <code>getState</code></a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/922">Add <code>github-server-url</code> input</a></li> </ul> <h2>v3.0.2</h2> <ul> <li><a href="https://redirect.github.com/actions/checkout/pull/770">Add input <code>set-safe-directory</code></a></li> </ul> <h2>v3.0.1</h2> <ul> <li><a href="https://redirect.github.com/actions/checkout/pull/762">Fixed an issue where checkout failed to run in container jobs due to the new git setting <code>safe.directory</code></a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/744">Bumped various npm package versions</a></li> </ul> <h2>v3.0.0</h2> <ul> <li><a href="https://redirect.github.com/actions/checkout/pull/689">Update to node 16</a></li> </ul> <h2>v2.3.1</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actions/checkout/commit/c85c95e3d7251135ab7dc9ce3241c5835cc595a9"><code>c85c95e</code></a> Release v3.5.3 (<a href="https://redirect.github.com/actions/checkout/issues/1376">#1376</a>)</li> <li><a href="https://github.com/actions/checkout/commit/d106d4669b3bfcb17f11f83f98e1cab478e9f635"><code>d106d46</code></a> Add support for sparse checkouts (<a href="https://redirect.github.com/actions/checkout/issues/1369">#1369</a>)</li> <li><a href="https://github.com/actions/checkout/commit/f095bcc56b7c2baf48f3ac70d6d6782f4f553222"><code>f095bcc</code></a> Fix typos found by codespell (<a href="https://redirect.github.com/actions/checkout/issues/1287">#1287</a>)</li> <li><a href="https://github.com/actions/checkout/commit/47fbe2df0ad0e27efb67a70beac3555f192b062f"><code>47fbe2d</code></a> Fix: Checkout fail in self-hosted runners when faulty submodule are checked-i...</li> <li><a href="https://github.com/actions/checkout/commit/8e5e7e5ab8b370d6c329ec480221332ada57f0ab"><code>8e5e7e5</code></a> Release v3.5.2 (<a href="https://redirect.github.com/actions/checkout/issues/1291">#1291</a>)</li> <li><a href="https://github.com/actions/checkout/commit/eb35239ec22e9029a5be28f8c41e67452f615f0f"><code>eb35239</code></a> Fix: convert baseUrl to serverApiUrl 'formatted' (<a href="https://redirect.github.com/actions/checkout/issues/1289">#1289</a>)</li> <li><a href="https://github.com/actions/checkout/commit/83b7061638ee4956cf7545a6f7efe594e5ad0247"><code>83b7061</code></a> Release v3.5.1 (<a href="https://redirect.github.com/actions/checkout/issues/1284">#1284</a>)</li> <li><a href="https://github.com/actions/checkout/commit/40a16ebeed7da831425b665e600750cb36b38d06"><code>40a16eb</code></a> Improve checkout performance on Windows runners by upgrading <code>@actions/github</code> ...</li> <li><a href="https://github.com/actions/checkout/commit/8f4b7f84864484a7bf31766abe9204da3cbe65b3"><code>8f4b7f8</code></a> Add new public key for known_hosts (<a href="https://redirect.github.com/actions/checkout/issues/1237">#1237</a>)</li> <li><a href="https://github.com/actions/checkout/commit/cd6a9fd49371476d813e892956e2e920fcc3fb7e"><code>cd6a9fd</code></a> Update update-main-version.yml</li> <li>Additional commits viewable in <a href="https://github.com/actions/checkout/compare/v2...v3">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/checkout&package-manager=github_actions&previous-version=2&new-version=3)](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 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>
Configuration menu - View commit details
-
Copy full SHA for 8099383 - Browse repository at this point
Copy the full SHA 8099383View commit details
Commits on Jul 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0cc5b18 - Browse repository at this point
Copy the full SHA 0cc5b18View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0beefa0 - Browse repository at this point
Copy the full SHA 0beefa0View commit details -
remove some printing during test run.
Configuration menu - View commit details
-
Copy full SHA for 5ccb731 - Browse repository at this point
Copy the full SHA 5ccb731View commit details
Commits on Jul 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0b30aaa - Browse repository at this point
Copy the full SHA 0b30aaaView commit details -
Configuration menu - View commit details
-
Copy full SHA for b454189 - Browse repository at this point
Copy the full SHA b454189View commit details -
Configuration menu - View commit details
-
Copy full SHA for 65a761f - Browse repository at this point
Copy the full SHA 65a761fView commit details
Commits on Jul 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e07aa5e - Browse repository at this point
Copy the full SHA e07aa5eView commit details -
Handle error tests as a different test icon (#21630)
fixes #21625 adds a few things: - returns error on any caught errors in pytest that aren't assertion errors - add error node type handling to result resolver - update tests for both files
Configuration menu - View commit details
-
Copy full SHA for ea76858 - Browse repository at this point
Copy the full SHA ea76858View commit details -
Configuration menu - View commit details
-
Copy full SHA for f38f6e5 - Browse repository at this point
Copy the full SHA f38f6e5View commit details -
Update README for Python extension API to point to examples (#21638)
For #20949
Kartik Raj authoredJul 14, 2023 Configuration menu - View commit details
-
Copy full SHA for f4d7556 - Browse repository at this point
Copy the full SHA f4d7556View commit details
Commits on Jul 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fc1c391 - Browse repository at this point
Copy the full SHA fc1c391View commit details -
Add extra logging regarding interpreter discovery (#21639)
For #21310
Kartik Raj authoredJul 17, 2023 Configuration menu - View commit details
-
Copy full SHA for 2e8dc67 - Browse repository at this point
Copy the full SHA 2e8dc67View commit details -
Use correct
tsconfig.json
when generating npm package (#21651)For #21631 - Unset `removeComment` as that leads to declarations without docstrings - Set to generate declarations - Use updated typescript which results in cleaner declaration files
Kartik Raj authoredJul 17, 2023 Configuration menu - View commit details
-
Copy full SHA for f7125da - Browse repository at this point
Copy the full SHA f7125daView commit details -
Modify .eslintrc to turn off any errors for declaration files (#21652)
For #21631
Kartik Raj authoredJul 17, 2023 Configuration menu - View commit details
-
Copy full SHA for c144200 - Browse repository at this point
Copy the full SHA c144200View commit details
Commits on Jul 18, 2023
-
Bring back feature to Run Python file in dedicated terminal (#21656)
Kartik Raj authoredJul 18, 2023 Configuration menu - View commit details
-
Copy full SHA for 81ae205 - Browse repository at this point
Copy the full SHA 81ae205View commit details
Commits on Jul 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c256678 - Browse repository at this point
Copy the full SHA c256678View commit details -
Do not resolve symbolic links in posix locator if they exceed the cou…
Kartik Raj authoredJul 19, 2023 Configuration menu - View commit details
-
Copy full SHA for be334bd - Browse repository at this point
Copy the full SHA be334bdView commit details -
correct discovery on unittest skip at file level (#21665)
given a file called skip_test_file_node.py that has `raise SkipTest(".....")` this should appear in the sidebar with no children. The bug is that currently it shows a "unittest" node that gives "loader" and other incorrect nodes below it.
Configuration menu - View commit details
-
Copy full SHA for 713007f - Browse repository at this point
Copy the full SHA 713007fView commit details
Commits on Jul 24, 2023
-
Ensure
Run Python in dedicated terminal
uses `python.executeInFirDi……r` setting (#21681)
Kartik Raj authoredJul 24, 2023 Configuration menu - View commit details
-
Copy full SHA for 9bcb82d - Browse repository at this point
Copy the full SHA 9bcb82dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 73a0e9d - Browse repository at this point
Copy the full SHA 73a0e9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6af959d - Browse repository at this point
Copy the full SHA 6af959dView commit details -
Add new telemetry property to GPDR (#21683)
This property was added for tracking diagnostics we emit in Pylance.
Configuration menu - View commit details
-
Copy full SHA for a42cb33 - Browse repository at this point
Copy the full SHA a42cb33View commit details
Commits on Jul 25, 2023
-
Edit issue-labels.yml, triage-info-needed.yml (#21685)
Add Anthony to issue-labels.yml and triage-info-needed.yml
Configuration menu - View commit details
-
Copy full SHA for f536b74 - Browse repository at this point
Copy the full SHA f536b74View commit details -
Do not show "Select at workspace level" option if only one workspace …
Kartik Raj authoredJul 25, 2023 Configuration menu - View commit details
-
Copy full SHA for 8b9bca1 - Browse repository at this point
Copy the full SHA 8b9bca1View commit details -
Convert JS-style typings to native TS in
@vscode/python-extension
(#…Kartik Raj authoredJul 25, 2023 Configuration menu - View commit details
-
Copy full SHA for d673004 - Browse repository at this point
Copy the full SHA d673004View commit details
Commits on Jul 27, 2023
-
Move "vscode" out of required dependencies for npm package (#21701)
Closes #21684
Kartik Raj authoredJul 27, 2023 Configuration menu - View commit details
-
Copy full SHA for 83107cc - Browse repository at this point
Copy the full SHA 83107ccView commit details
Commits on Jul 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 06d62aa - Browse repository at this point
Copy the full SHA 06d62aaView commit details -
Make test_ids relative to workspace path not root dir (#21682)
makes sure all testIds that are returned to the extension are relative to the workspace (which will be the invocation directory) instead of to the root. This will stop testIds for not being recognized when using a config file or another parameter that changes the root directory during pytest. fixes #21640 and #21637
Configuration menu - View commit details
-
Copy full SHA for efcc3d7 - Browse repository at this point
Copy the full SHA efcc3d7View commit details
Commits on Jul 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 11a9f1d - Browse repository at this point
Copy the full SHA 11a9f1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ceecdb0 - Browse repository at this point
Copy the full SHA ceecdb0View commit details -
add area-repl to issue label (#21718)
added area-repl as one of the issue label.
Configuration menu - View commit details
-
Copy full SHA for d9e368f - Browse repository at this point
Copy the full SHA d9e368fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 237f82b - Browse repository at this point
Copy the full SHA 237f82bView commit details
Commits on Aug 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3e7118f - Browse repository at this point
Copy the full SHA 3e7118fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ab510d - Browse repository at this point
Copy the full SHA 4ab510dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a6a8cb1 - Browse repository at this point
Copy the full SHA a6a8cb1View commit details -
unittest discovery errors not displaying in test explorer (#21726)
Configuration menu - View commit details
-
Copy full SHA for 8f3d60b - Browse repository at this point
Copy the full SHA 8f3d60bView commit details
Commits on Aug 2, 2023
-
Remove old and unused API for Jupyter Ext (#21731)
We have not used any of this API for a while now, hence its safe to remove these. Will be removing more soon.
Configuration menu - View commit details
-
Copy full SHA for 358635d - Browse repository at this point
Copy the full SHA 358635dView commit details -
Clean up smoke test requirement (#21729)
Cleaning up smoke test dependency: See if all Github action test pass with removing the smoke test requirement file content. Checked one by one, and came to see removing all doesn't seem to have impact on the outcome of running smoke test.(Seems to have no difference in smoke test result outcome when ran with "Run and Debug" in VS Code with smoke-test option selected). Also got rid of below, after checking smoke test correctly passing after removal of smoke-test-requirement.txt content: ![Screenshot 2023-08-01 at 2 57 45 PM](https://github.com/microsoft/vscode-python/assets/62267334/45d404de-74dd-45a5-885b-71a25ef16ad7) Resolve: #21496
Configuration menu - View commit details
-
Copy full SHA for ef16727 - Browse repository at this point
Copy the full SHA ef16727View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84bbff9 - Browse repository at this point
Copy the full SHA 84bbff9View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca4dfd4 - Browse repository at this point
Copy the full SHA ca4dfd4View commit details
Commits on Aug 3, 2023
-
revert absolute test-ids (#21742)
seeing a substantial error where test discovery is broken. Reverting this commit seems to be the temporary fix until I can diagnose the real problem. commit it is reverting: #21682
Configuration menu - View commit details
-
Copy full SHA for dff25d4 - Browse repository at this point
Copy the full SHA dff25d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for f454515 - Browse repository at this point
Copy the full SHA f454515View commit details -
fix spelling for get-pip.py (#21752)
fix spelling from get_pip to get-pip as advised.
Configuration menu - View commit details
-
Copy full SHA for 40bb62a - Browse repository at this point
Copy the full SHA 40bb62aView commit details
Commits on Aug 4, 2023
-
Improvements to
pythonTerminalEnvVarActivation
experiment (#21751)Kartik Raj authoredAug 4, 2023 Configuration menu - View commit details
-
Copy full SHA for 23353bb - Browse repository at this point
Copy the full SHA 23353bbView commit details -
Remove private Jupyter APIs from public API types (#21761)
Kartik Raj authoredAug 4, 2023 Configuration menu - View commit details
-
Copy full SHA for 40ff6e9 - Browse repository at this point
Copy the full SHA 40ff6e9View commit details -
revert due to buffer overflow on subprocess (#21762)
revert #21667 because it causes buffer overflow in the python testing subprocess when larger repos are used. Specifically seen on pytest discovery with >200 tests. Revert to align with the stable release and put in a fix next week.
Configuration menu - View commit details
-
Copy full SHA for dd20561 - Browse repository at this point
Copy the full SHA dd20561View commit details -
Use
optionalDependencies
instead ofpeerDependencies
for `@vscode…Kartik Raj authoredAug 4, 2023 Configuration menu - View commit details
-
Copy full SHA for cabdf39 - Browse repository at this point
Copy the full SHA cabdf39View commit details -
Remove optionalDependencies from API npm package and document to inst…
…all vscode types separately (#21764) Closes It still leads to conflicts due to double installation of vscode types when testing through the cases, removing vscode types as dependencies altogether and documenting to install it separately instead.
Kartik Raj authoredAug 4, 2023 Configuration menu - View commit details
-
Copy full SHA for 8e0e59b - Browse repository at this point
Copy the full SHA 8e0e59bView commit details -
Update version of npm package (#21765)
Kartik Raj authoredAug 4, 2023 Configuration menu - View commit details
-
Copy full SHA for c490339 - Browse repository at this point
Copy the full SHA c490339View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fed49f - Browse repository at this point
Copy the full SHA 3fed49fView commit details -
Update README.md for npm package (#21766)
Kartik Raj authoredAug 4, 2023 Configuration menu - View commit details
-
Copy full SHA for 9ac14b8 - Browse repository at this point
Copy the full SHA 9ac14b8View commit details
Commits on Aug 9, 2023
-
Bump brettcannon/check-for-changed-files from 1.1.1 to 1.2.0 (#21772)
Bumps [brettcannon/check-for-changed-files](https://github.com/brettcannon/check-for-changed-files) from 1.1.1 to 1.2.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/brettcannon/check-for-changed-files/releases">brettcannon/check-for-changed-files's releases</a>.</em></p> <blockquote> <h2>v1.2.0</h2> <h2>What's Changed</h2> <ul> <li>Add support for github tokens for private repos. by <a href="https://github.com/Marenz"><code>@Marenz</code></a> in <a href="https://redirect.github.com/brettcannon/check-for-changed-files/pull/83">brettcannon/check-for-changed-files#83</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/Marenz"><code>@Marenz</code></a> made their first contribution in <a href="https://redirect.github.com/brettcannon/check-for-changed-files/pull/83">brettcannon/check-for-changed-files#83</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/brettcannon/check-for-changed-files/compare/v1...v1.2.0">https://github.com/brettcannon/check-for-changed-files/compare/v1...v1.2.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/brettcannon/check-for-changed-files/commit/4170644959a21843b31f1181f2a1761d65ef4791"><code>4170644</code></a> Add support for github tokens for private repos. (<a href="https://redirect.github.com/brettcannon/check-for-changed-files/issues/83">#83</a>)</li> <li><a href="https://github.com/brettcannon/check-for-changed-files/commit/294a99714e0d350b5083472a293d41bc91804e68"><code>294a997</code></a> Bump word-wrap from 1.2.3 to 1.2.4 (<a href="https://redirect.github.com/brettcannon/check-for-changed-files/issues/82">#82</a>)</li> <li>See full diff in <a href="https://github.com/brettcannon/check-for-changed-files/compare/v1.1.1...v1.2.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=brettcannon/check-for-changed-files&package-manager=github_actions&previous-version=1.1.1&new-version=1.2.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 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>
Configuration menu - View commit details
-
Copy full SHA for 0a2c285 - Browse repository at this point
Copy the full SHA 0a2c285View commit details
Commits on Aug 10, 2023
-
Use updated API to fetch scoped env collection (#21788)
For microsoft/vscode#171173 #20822 To be merged tomorrow when latest insiders is released. Blocked on microsoft/vscode#189979.
Kartik Raj authoredAug 10, 2023 Configuration menu - View commit details
-
Copy full SHA for fbbf987 - Browse repository at this point
Copy the full SHA fbbf987View commit details -
Configuration menu - View commit details
-
Copy full SHA for 835eab5 - Browse repository at this point
Copy the full SHA 835eab5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab8d3b2 - Browse repository at this point
Copy the full SHA ab8d3b2View commit details
Commits on Aug 11, 2023
-
Add one more property to load event (#21800)
This PR adds app name to the editor_load telemetry event
Configuration menu - View commit details
-
Copy full SHA for 71d6dab - Browse repository at this point
Copy the full SHA 71d6dabView commit details
Commits on Aug 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 385bb37 - Browse repository at this point
Copy the full SHA 385bb37View commit details -
Fix
service.test.ts
to stop disposing of all services (#21811)file `service.test.ts` was calling to dispose of all items related to the service container for clean up. This led to services in later tests failing since they were close already. Fixes here allow for new tests in the test adapter to be written. fix helps #21803
Configuration menu - View commit details
-
Copy full SHA for bd749aa - Browse repository at this point
Copy the full SHA bd749aaView commit details
Commits on Aug 15, 2023
-
Feature branch testing overflow bug fix (#21812)
This merges in two PRs that were reverted because of a bug introduced that caused subprocess overflow. reverted PRs: #21667, #21682 This now implements these two PRs allowing for absolute testIds and an execObservable for the subprocess. This PR also adds a bug fix and functional tests to ensure this doesn't happen again. Since this PR is large, all items in it have already been reviewed as they were merged into the feature branch.
Configuration menu - View commit details
-
Copy full SHA for b447bf1 - Browse repository at this point
Copy the full SHA b447bf1View commit details -
Show notification reaffirming Python extension still handles activati…
…on when in `pythonTerminalEnvVarActivation` experiment (#21802) Closes #21793 Only show notification when terminal prompt does not already indicate that env is activated.
Kartik Raj authoredAug 15, 2023 Configuration menu - View commit details
-
Copy full SHA for 9c740b9 - Browse repository at this point
Copy the full SHA 9c740b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0248fa8 - Browse repository at this point
Copy the full SHA 0248fa8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5140a8d - Browse repository at this point
Copy the full SHA 5140a8dView commit details
Commits on Aug 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 96ba735 - Browse repository at this point
Copy the full SHA 96ba735View commit details
Commits on Aug 17, 2023
-
Set workspaceFolder in debug config before substituting command varia…
Kartik Raj authoredAug 17, 2023 Configuration menu - View commit details
-
Copy full SHA for c979455 - Browse repository at this point
Copy the full SHA c979455View commit details
Commits on Aug 18, 2023
-
Wrap env collection workspace proposed APIs in
try...catch
block (#…Kartik Raj authoredAug 18, 2023 Configuration menu - View commit details
-
Copy full SHA for 8407e9d - Browse repository at this point
Copy the full SHA 8407e9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 021b362 - Browse repository at this point
Copy the full SHA 021b362View commit details
Commits on Aug 21, 2023
-
Show
Python: Clear Workspace interpreter
command regardless of whet…Kartik Raj authoredAug 21, 2023 Configuration menu - View commit details
-
Copy full SHA for 0749b20 - Browse repository at this point
Copy the full SHA 0749b20View commit details -
remove usage of pytest CollectReport in rewrite (#21859)
as per https://docs.pytest.org/en/7.1.x/reference/reference.html#collectreport, `CollectReport` is experimental and therefore it should not be in our extension. Fixes #21784
Configuration menu - View commit details
-
Copy full SHA for cfbf1f3 - Browse repository at this point
Copy the full SHA cfbf1f3View commit details
Commits on Aug 22, 2023
-
Do not filter using scheme when filtering environments (#21862)
For #21825 On codespaces, it was leading to workspace environments not being displayed, which could mess up auto-selection.
Kartik Raj authoredAug 22, 2023 Configuration menu - View commit details
-
Copy full SHA for 15bb974 - Browse repository at this point
Copy the full SHA 15bb974View commit details
Commits on Aug 23, 2023
-
Update proposed API for env collection (#21819)
For #20822 Blocked on microsoft/vscode#171173 (comment)
Kartik Raj authoredAug 23, 2023 Configuration menu - View commit details
-
Copy full SHA for 30e26c2 - Browse repository at this point
Copy the full SHA 30e26c2View commit details
Commits on Aug 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3fa5d4b - Browse repository at this point
Copy the full SHA 3fa5d4bView commit details
Commits on Aug 28, 2023
-
Apply custom env variables to terminal when in `pythonTerminalEnvVarA…
…ctivation` experiment (#21879) For #944 #20822 We only apply those env vars to terminal which are not in process env variables, hence remove custom env vars from process variables.
Kartik Raj authoredAug 28, 2023 Configuration menu - View commit details
-
Copy full SHA for 98428cd - Browse repository at this point
Copy the full SHA 98428cdView commit details
Commits on Aug 29, 2023
-
Activate environment when not using integrated terminal for debugging (…
Kartik Raj authoredAug 29, 2023 Configuration menu - View commit details
-
Copy full SHA for 1204011 - Browse repository at this point
Copy the full SHA 1204011View commit details -
Also show interpreter in status bar when a Python related output chan…
Kartik Raj authoredAug 29, 2023 Configuration menu - View commit details
-
Copy full SHA for 782d5b1 - Browse repository at this point
Copy the full SHA 782d5b1View commit details -
Call out that env name may not show in terminal activation notificati…
Kartik Raj authoredAug 29, 2023 Configuration menu - View commit details
-
Copy full SHA for f255e02 - Browse repository at this point
Copy the full SHA f255e02View commit details
Commits on Aug 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 941fcfa - Browse repository at this point
Copy the full SHA 941fcfaView commit details -
Also show env name for prefixed conda envs in terminal prompt (#21899)
Kartik Raj authoredAug 30, 2023 Configuration menu - View commit details
-
Copy full SHA for 31aa246 - Browse repository at this point
Copy the full SHA 31aa246View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d25ceb - Browse repository at this point
Copy the full SHA 7d25cebView commit details -
Set PS1 for conda environments in non-Windows when in `pythonTerminal…
…EnvVarActivation` experiment (#21902) For #20822 ![image](https://github.com/microsoft/vscode-python/assets/13199757/8c9d4c87-54f2-4661-b6c6-c3b49ee3ff7a)
Kartik Raj authoredAug 30, 2023 Configuration menu - View commit details
-
Copy full SHA for 44f5bf7 - Browse repository at this point
Copy the full SHA 44f5bf7View commit details -
Apply feedback for terminal activation prompt (#21905)
For #21793 ![image](https://github.com/microsoft/vscode-python/assets/13199757/b3ab6002-0a07-4b3b-8101-a84865ea12e4)
Kartik Raj authoredAug 30, 2023 Configuration menu - View commit details
-
Copy full SHA for 7a9294c - Browse repository at this point
Copy the full SHA 7a9294cView commit details
Commits on Aug 31, 2023
-
Always prepend to PATH instead of replacing it (#21906)
For #20822 #11039 Replacing as-is has its problems, for eg. pyenv asks their users to manipulate `PATH` in their init script: https://github.com/pyenv/pyenv#set-up-your-shell-environment-for-pyenv, which we could end up replacing. ![image](https://github.com/microsoft/vscode-python/assets/13199757/cc904f76-8d42-47e1-a6c8-6cfff6543db8) Particularly for pyenv, it mean users not being able to find pyenv: ![image](https://github.com/microsoft/vscode-python/assets/13199757/26100328-c227-435b-a4f2-ec168099f4c1) Prepending solves it for cases where initial PATH value is suffix of the final value: ![image](https://github.com/microsoft/vscode-python/assets/13199757/a95e4ffd-68dc-4e73-905e-504b3051324f) But, in other cases, this means that we end up with the whole `PATH` thrice. This is because it prepends it twice: - Once in shell integration script - Once when creating a process So the final value could be: ``` PATH=<activated_full_path><activated_full_path><original_path> ``` where `<activated_full_path>` refers to value of `PATH` environment variable post activation. eg. ![image](https://github.com/microsoft/vscode-python/assets/13199757/7e771f62-eb53-49be-b261-d259096008f3)
Kartik Raj authoredAug 31, 2023 Configuration menu - View commit details
-
Copy full SHA for d9b9c88 - Browse repository at this point
Copy the full SHA d9b9c88View commit details
Commits on Sep 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8c61251 - Browse repository at this point
Copy the full SHA 8c61251View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8d0ee5 - Browse repository at this point
Copy the full SHA e8d0ee5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c45036b - Browse repository at this point
Copy the full SHA c45036bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e9e656 - Browse repository at this point
Copy the full SHA 6e9e656View commit details
Commits on Sep 6, 2023
-
Bump actions/setup-node from 2 to 3 in /.github/actions/lint (#21923)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2 to 3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actions/setup-node/releases">actions/setup-node's releases</a>.</em></p> <blockquote> <h2>Add support for asdf format and update actions/cache version to 3.0.0</h2> <p>In scope of this release we updated <code>actions/cache</code> package as the new version contains fixes for <a href="https://redirect.github.com/actions/setup-node/pull/526">caching error handling</a>. Moreover, we added support for asdf format as Node.js version file <a href="https://redirect.github.com/actions/setup-node/pull/373">actions/setup-node#373</a>. Besides, we introduced new output <a href="https://redirect.github.com/actions/setup-node/pull/534">node-version</a> and added <code>npm-shrinkwrap.json</code> to dependency file patterns: <a href="https://redirect.github.com/actions/setup-node/pull/439">actions/setup-node#439</a></p> <h2>Update actions/cache version to 2.0.2</h2> <p>In scope of this release we updated <code>actions/cache</code> package as the new version contains fixes related to GHES 3.5 (<a href="https://redirect.github.com/actions/setup-node/pull/460">actions/setup-node#460</a>)</p> <h2>v3.0.0</h2> <p>In scope of this release we changed version of the runtime Node.js for the setup-node action and updated package-lock.json file to v2.</p> <h3>Breaking Changes</h3> <ul> <li>With the update to Node 16 in <a href="https://redirect.github.com/actions/setup-node/pull/414">actions/setup-node#414</a>, all scripts will now be run with Node 16 rather than Node 12.</li> <li>We removed deprecated <code>version</code> input (<a href="https://redirect.github.com/actions/setup-node/pull/424">actions/setup-node#424</a>). Please use <code>node-version</code> input instead.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actions/setup-node/commit/5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d"><code>5e21ff4</code></a> Remove filter for cached paths (<a href="https://redirect.github.com/actions/setup-node/issues/831">#831</a>)</li> <li><a href="https://github.com/actions/setup-node/commit/bea5baf987ba7aa777a8a0b4ace377a21c45c381"><code>bea5baf</code></a> change getinput to getstate for cache (<a href="https://redirect.github.com/actions/setup-node/issues/816">#816</a>)</li> <li><a href="https://github.com/actions/setup-node/commit/d82f92a0eb28e5699f87460c19fc2c674da76d01"><code>d82f92a</code></a> Bump word-wrap from 1.2.3 to 1.2.4 (<a href="https://redirect.github.com/actions/setup-node/issues/815">#815</a>)</li> <li><a href="https://github.com/actions/setup-node/commit/ca2d4e0cdd8c63d9ebfedc3d16d450a870caf31c"><code>ca2d4e0</code></a> feat: handling the case where "node" is used for tool-versions file. (<a href="https://redirect.github.com/actions/setup-node/issues/812">#812</a>)</li> <li><a href="https://github.com/actions/setup-node/commit/c7a93deeacd27a63bee8be26a3bf77dc8fb6ce05"><code>c7a93de</code></a> resolve SymbolicLink (<a href="https://redirect.github.com/actions/setup-node/issues/809">#809</a>)</li> <li><a href="https://github.com/actions/setup-node/commit/34050076a5a3fa9bd791b9b40860d11d9421c7fa"><code>3405007</code></a> Add check for existing paths (<a href="https://redirect.github.com/actions/setup-node/issues/803">#803</a>)</li> <li><a href="https://github.com/actions/setup-node/commit/f8aa08ed8ebcc273d7db4ffb5645cb9eb570a33e"><code>f8aa08e</code></a> Update check-dist workflow name (<a href="https://redirect.github.com/actions/setup-node/issues/710">#710</a>)</li> <li><a href="https://github.com/actions/setup-node/commit/e2d34eacc811cc517d25162eb9571557fd52b9b1"><code>e2d34ea</code></a> Fix armv7 cache issue (<a href="https://redirect.github.com/actions/setup-node/issues/794">#794</a>)</li> <li><a href="https://github.com/actions/setup-node/commit/ef9c88b169f1fa70052a9259b37bf50c955434e2"><code>ef9c88b</code></a> Bump semver from 6.1.2 to 6.3.1 (<a href="https://redirect.github.com/actions/setup-node/issues/807">#807</a>)</li> <li><a href="https://github.com/actions/setup-node/commit/ea800d4ebc5caee4d124da96f624d6c65545cc31"><code>ea800d4</code></a> Bump tough-cookie and <code>@azure/ms-rest-js</code> (<a href="https://redirect.github.com/actions/setup-node/issues/802">#802</a>)</li> <li>Additional commits viewable in <a href="https://github.com/actions/setup-node/compare/v2...v3">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-node&package-manager=github_actions&previous-version=2&new-version=3)](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>
Configuration menu - View commit details
-
Copy full SHA for 2cbafbb - Browse repository at this point
Copy the full SHA 2cbafbbView commit details -
Bump actions/upload-artifact from 2 to 3 in /.github/actions/build-vs…
…ix (#21924) Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actions/upload-artifact/releases">actions/upload-artifact's releases</a>.</em></p> <blockquote> <h2>v3.0.0</h2> <h2>What's Changed</h2> <ul> <li>Update default runtime to node16 (<a href="https://redirect.github.com/actions/upload-artifact/issues/293">#293</a>)</li> <li>Update package-lock.json file version to 2 (<a href="https://redirect.github.com/actions/upload-artifact/issues/302">#302</a>)</li> </ul> <h3>Breaking Changes</h3> <p>With the update to Node 16, all scripts will now be run with Node 16 rather than Node 12.</p> <h2>v2.3.1</h2> <p>Fix for empty fails on Windows failing on upload <a href="https://redirect.github.com/actions/upload-artifact/issues/281">#281</a></p> <h2>v2.3.0 Upload Artifact</h2> <ul> <li>Optimizations for faster uploads of larger files that are already compressed</li> <li>Significantly improved logging when there are chunked uploads</li> <li>Clarifications in logs around the upload size and prohibited characters that aren't allowed in the artifact name or any uploaded files</li> <li>Various other small bugfixes & optimizations</li> </ul> <h2>v2.2.4</h2> <ul> <li>Retry on HTTP 500 responses from the service</li> </ul> <h2>v2.2.3</h2> <ul> <li>Fixes for proxy related issues</li> </ul> <h2>v2.2.2</h2> <ul> <li>Improved retryability and error handling</li> </ul> <h2>v2.2.1</h2> <ul> <li>Update used actions/core package to the latest version</li> </ul> <h2>v2.2.0</h2> <ul> <li>Support for artifact retention</li> </ul> <h2>v2.1.4</h2> <ul> <li>Add Third Party License Information</li> </ul> <h2>v2.1.3</h2> <ul> <li>Use updated version of the <code>@action/artifact</code> NPM package</li> </ul> <h2>v2.1.2</h2> <ul> <li>Increase upload chunk size from 4MB to 8MB</li> <li>Detect case insensitive file uploads</li> </ul> <h2>v2.1.1</h2> <ul> <li>Fix for certain symlinks not correctly being identified as directories before starting uploads</li> </ul> <h2>v2.1.0</h2> <ul> <li>Support for uploading artifacts with multiple paths</li> <li>Support for using exclude paths</li> <li>Updates to dependencies</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actions/upload-artifact/commit/0b7f8abb1508181956e8e162db84b466c27e18ce"><code>0b7f8ab</code></a> ci(github): update action/download-artifact from v1 to v3 (<a href="https://redirect.github.com/actions/upload-artifact/issues/312">#312</a>)</li> <li><a href="https://github.com/actions/upload-artifact/commit/013d2b89baa2f354c5ffec54c68bec4ab39a2534"><code>013d2b8</code></a> Create devcontainer for codespaces + update all dev dependencies (<a href="https://redirect.github.com/actions/upload-artifact/issues/375">#375</a>)</li> <li><a href="https://github.com/actions/upload-artifact/commit/055b8b3f04a4a7ed853f2c6ab04256f83e4874dc"><code>055b8b3</code></a> Bump Actions NPM dependencies (<a href="https://redirect.github.com/actions/upload-artifact/issues/374">#374</a>)</li> <li><a href="https://github.com/actions/upload-artifact/commit/7a5d4831f75130126bffffb8443b412485f7b836"><code>7a5d483</code></a> ci(github): update action/checkout from v2 to v3 (<a href="https://redirect.github.com/actions/upload-artifact/issues/315">#315</a>)</li> <li><a href="https://github.com/actions/upload-artifact/commit/e0057a5b76f2fdad976135e8dd7b691e632b9056"><code>e0057a5</code></a> README: Bump actions/checkout to v3 (<a href="https://redirect.github.com/actions/upload-artifact/issues/352">#352</a>)</li> <li><a href="https://github.com/actions/upload-artifact/commit/7fe6c13ac83e8572a115d6d5e45afc880cc4fe7e"><code>7fe6c13</code></a> Update to latest <code>actions/publish-action</code> (<a href="https://redirect.github.com/actions/upload-artifact/issues/363">#363</a>)</li> <li><a href="https://github.com/actions/upload-artifact/commit/83fd05a356d7e2593de66fc9913b3002723633cb"><code>83fd05a</code></a> Bump actions-core to v1.10.0 (<a href="https://redirect.github.com/actions/upload-artifact/issues/356">#356</a>)</li> <li><a href="https://github.com/actions/upload-artifact/commit/3cea5372237819ed00197afe530f5a7ea3e805c8"><code>3cea537</code></a> Merge pull request <a href="https://redirect.github.com/actions/upload-artifact/issues/327">#327</a> from actions/robherley/artifact-1.1.0</li> <li><a href="https://github.com/actions/upload-artifact/commit/849aa7758a428ee22be38de371b49c8bd57c4b9d"><code>849aa77</code></a> nvm use 12 & npm run release</li> <li><a href="https://github.com/actions/upload-artifact/commit/4d3986961d0423ba9a593efb490a2960eb65f43b"><code>4d39869</code></a> recompile with correct ncc version</li> <li>Additional commits viewable in <a href="https://github.com/actions/upload-artifact/compare/v2...v3">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/upload-artifact&package-manager=github_actions&previous-version=2&new-version=3)](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>
Configuration menu - View commit details
-
Copy full SHA for b5d4249 - Browse repository at this point
Copy the full SHA b5d4249View commit details -
Bump actions/setup-python from 2 to 4 in /.github/actions/lint (#21925)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2 to 4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actions/setup-python/releases">actions/setup-python's releases</a>.</em></p> <blockquote> <h2>v4.0.0</h2> <h3>What's Changed</h3> <ul> <li>Support for <code>python-version-file</code> input: <a href="https://redirect.github.com/actions/setup-python/issues/336">#336</a></li> </ul> <p>Example of usage:</p> <pre lang="yaml"><code>- uses: actions/setup-python@v4 with: python-version-file: '.python-version' # Read python version from a file - run: python my_script.py </code></pre> <p>There is no default python version for this <code>setup-python</code> major version, the action requires to specify either <code>python-version</code> input or <code>python-version-file</code> input. If the <code>python-version</code> input is not specified the action will try to read required version from file from <code>python-version-file</code> input.</p> <ul> <li>Use pypyX.Y for PyPy <code>python-version</code> input: <a href="https://redirect.github.com/actions/setup-python/issues/349">#349</a></li> </ul> <p>Example of usage:</p> <pre lang="yaml"><code>- uses: actions/setup-python@v4 with: python-version: 'pypy3.9' # pypy-X.Y kept for backward compatibility - run: python my_script.py </code></pre> <ul> <li> <p><code>RUNNER_TOOL_CACHE</code> environment variable is equal <code>AGENT_TOOLSDIRECTORY</code>: <a href="https://redirect.github.com/actions/setup-python/issues/338">#338</a></p> </li> <li> <p>Bugfix: create missing <code>pypyX.Y</code> symlinks: <a href="https://redirect.github.com/actions/setup-python/issues/347">#347</a></p> </li> <li> <p><code>PKG_CONFIG_PATH</code> environment variable: <a href="https://redirect.github.com/actions/setup-python/issues/400">#400</a></p> </li> <li> <p>Added <code>python-path</code> output: <a href="https://redirect.github.com/actions/setup-python/issues/405">#405</a> <code>python-path</code> output contains Python executable path.</p> </li> <li> <p>Updated <code>zeit/ncc</code> to <code>vercel/ncc</code> package: <a href="https://redirect.github.com/actions/setup-python/issues/393">#393</a></p> </li> <li> <p>Bugfix: fixed output for prerelease version of poetry: <a href="https://redirect.github.com/actions/setup-python/issues/409">#409</a></p> </li> <li> <p>Made <code>pythonLocation</code> environment variable consistent for Python and PyPy: <a href="https://redirect.github.com/actions/setup-python/issues/418">#418</a></p> </li> <li> <p>Bugfix for <code>3.x-dev</code> syntax: <a href="https://redirect.github.com/actions/setup-python/issues/417">#417</a></p> </li> <li> <p>Other improvements: <a href="https://redirect.github.com/actions/setup-python/issues/318">#318</a> <a href="https://redirect.github.com/actions/setup-python/issues/396">#396</a> <a href="https://redirect.github.com/actions/setup-python/issues/384">#384</a> <a href="https://redirect.github.com/actions/setup-python/issues/387">#387</a> <a href="https://redirect.github.com/actions/setup-python/issues/388">#388</a></p> </li> </ul> <h2>v3.1.4</h2> <h2>What's Changed</h2> <p>In the scope of this patch release, the warning for deprecating Python 2.x was added in <a href="https://redirect.github.com/actions/setup-python/pull/674">actions/setup-python#674</a> by <a href="https://github.com/dmitry-shibanov"><code>@dmitry-shibanov</code></a></p> <p>For more information, check out <a href="https://redirect.github.com/actions/setup-python/issues/672">actions/setup-python#672</a></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actions/setup-python/commit/61a6322f88396a6271a6ee3565807d608ecaddd1"><code>61a6322</code></a> Fix typos found by codespell (<a href="https://redirect.github.com/actions/setup-python/issues/650">#650</a>)</li> <li><a href="https://github.com/actions/setup-python/commit/ea5b57fccc93aea0d77e6225efa19adaec3fce0d"><code>ea5b57f</code></a> Bump semver from 7.3.8 to 7.5.2 (<a href="https://redirect.github.com/actions/setup-python/issues/692">#692</a>)</li> <li><a href="https://github.com/actions/setup-python/commit/014d32a83013b439dd2a147051d855831576a3ef"><code>014d32a</code></a> Bump tough-cookie and <code>@azure/ms-rest-js</code> (<a href="https://redirect.github.com/actions/setup-python/issues/697">#697</a>)</li> <li><a href="https://github.com/actions/setup-python/commit/c16c4b8d1828103eda022b2cade091238fe08311"><code>c16c4b8</code></a> Fix pipenv jobs (<a href="https://redirect.github.com/actions/setup-python/issues/699">#699</a>)</li> <li><a href="https://github.com/actions/setup-python/commit/0d5da6a89a3aa5b4dbd48e38b0c9d678b0caa0e5"><code>0d5da6a</code></a> Read python version from pyproject.toml (fix <a href="https://redirect.github.com/actions/setup-python/issues/542">#542</a>) (<a href="https://redirect.github.com/actions/setup-python/issues/669">#669</a>)</li> <li><a href="https://github.com/actions/setup-python/commit/3f824b7ca6388f5e27e362d31352e6456c8e3bfb"><code>3f824b7</code></a> remove python 2.7 from the tests (<a href="https://redirect.github.com/actions/setup-python/issues/687">#687</a>)</li> <li><a href="https://github.com/actions/setup-python/commit/bd6b4b6205c4dbad673328db7b31b7fab9e241c0"><code>bd6b4b6</code></a> Add warning for python 2.7 (<a href="https://redirect.github.com/actions/setup-python/issues/673">#673</a>)</li> <li><a href="https://github.com/actions/setup-python/commit/0cbcb9a3d7c0b228a2c4fbde82b6e8855233cd92"><code>0cbcb9a</code></a> Merge pull request <a href="https://redirect.github.com/actions/setup-python/issues/668">#668</a> from akv-platform/disallow-implicit-dependencies</li> <li><a href="https://github.com/actions/setup-python/commit/669664dac1a46a4bb872089e1a90e4ad5dc232a6"><code>669664d</code></a> Merge branch 'tool-config-auto-update' into disallow-implicit-dependencies</li> <li><a href="https://github.com/actions/setup-python/commit/9cbf792a3cbbd9c37749da21d3b171b927451bb0"><code>9cbf792</code></a> Update configuration files</li> <li>Additional commits viewable in <a href="https://github.com/actions/setup-python/compare/v2...v4">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-python&package-manager=github_actions&previous-version=2&new-version=4)](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>
Configuration menu - View commit details
-
Copy full SHA for 835bc16 - Browse repository at this point
Copy the full SHA 835bc16View commit details -
Bump actions/setup-node from 2 to 3 in /.github/actions/build-vsix (#…
…21927) Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2 to 3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actions/setup-node/releases">actions/setup-node's releases</a>.</em></p> <blockquote> <h2>Add support for asdf format and update actions/cache version to 3.0.0</h2> <p>In scope of this release we updated <code>actions/cache</code> package as the new version contains fixes for <a href="https://redirect.github.com/actions/setup-node/pull/526">caching error handling</a>. Moreover, we added support for asdf format as Node.js version file <a href="https://redirect.github.com/actions/setup-node/pull/373">actions/setup-node#373</a>. Besides, we introduced new output <a href="https://redirect.github.com/actions/setup-node/pull/534">node-version</a> and added <code>npm-shrinkwrap.json</code> to dependency file patterns: <a href="https://redirect.github.com/actions/setup-node/pull/439">actions/setup-node#439</a></p> <h2>Update actions/cache version to 2.0.2</h2> <p>In scope of this release we updated <code>actions/cache</code> package as the new version contains fixes related to GHES 3.5 (<a href="https://redirect.github.com/actions/setup-node/pull/460">actions/setup-node#460</a>)</p> <h2>v3.0.0</h2> <p>In scope of this release we changed version of the runtime Node.js for the setup-node action and updated package-lock.json file to v2.</p> <h3>Breaking Changes</h3> <ul> <li>With the update to Node 16 in <a href="https://redirect.github.com/actions/setup-node/pull/414">actions/setup-node#414</a>, all scripts will now be run with Node 16 rather than Node 12.</li> <li>We removed deprecated <code>version</code> input (<a href="https://redirect.github.com/actions/setup-node/pull/424">actions/setup-node#424</a>). Please use <code>node-version</code> input instead.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actions/setup-node/commit/5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d"><code>5e21ff4</code></a> Remove filter for cached paths (<a href="https://redirect.github.com/actions/setup-node/issues/831">#831</a>)</li> <li><a href="https://github.com/actions/setup-node/commit/bea5baf987ba7aa777a8a0b4ace377a21c45c381"><code>bea5baf</code></a> change getinput to getstate for cache (<a href="https://redirect.github.com/actions/setup-node/issues/816">#816</a>)</li> <li><a href="https://github.com/actions/setup-node/commit/d82f92a0eb28e5699f87460c19fc2c674da76d01"><code>d82f92a</code></a> Bump word-wrap from 1.2.3 to 1.2.4 (<a href="https://redirect.github.com/actions/setup-node/issues/815">#815</a>)</li> <li><a href="https://github.com/actions/setup-node/commit/ca2d4e0cdd8c63d9ebfedc3d16d450a870caf31c"><code>ca2d4e0</code></a> feat: handling the case where "node" is used for tool-versions file. (<a href="https://redirect.github.com/actions/setup-node/issues/812">#812</a>)</li> <li><a href="https://github.com/actions/setup-node/commit/c7a93deeacd27a63bee8be26a3bf77dc8fb6ce05"><code>c7a93de</code></a> resolve SymbolicLink (<a href="https://redirect.github.com/actions/setup-node/issues/809">#809</a>)</li> <li><a href="https://github.com/actions/setup-node/commit/34050076a5a3fa9bd791b9b40860d11d9421c7fa"><code>3405007</code></a> Add check for existing paths (<a href="https://redirect.github.com/actions/setup-node/issues/803">#803</a>)</li> <li><a href="https://github.com/actions/setup-node/commit/f8aa08ed8ebcc273d7db4ffb5645cb9eb570a33e"><code>f8aa08e</code></a> Update check-dist workflow name (<a href="https://redirect.github.com/actions/setup-node/issues/710">#710</a>)</li> <li><a href="https://github.com/actions/setup-node/commit/e2d34eacc811cc517d25162eb9571557fd52b9b1"><code>e2d34ea</code></a> Fix armv7 cache issue (<a href="https://redirect.github.com/actions/setup-node/issues/794">#794</a>)</li> <li><a href="https://github.com/actions/setup-node/commit/ef9c88b169f1fa70052a9259b37bf50c955434e2"><code>ef9c88b</code></a> Bump semver from 6.1.2 to 6.3.1 (<a href="https://redirect.github.com/actions/setup-node/issues/807">#807</a>)</li> <li><a href="https://github.com/actions/setup-node/commit/ea800d4ebc5caee4d124da96f624d6c65545cc31"><code>ea800d4</code></a> Bump tough-cookie and <code>@azure/ms-rest-js</code> (<a href="https://redirect.github.com/actions/setup-node/issues/802">#802</a>)</li> <li>Additional commits viewable in <a href="https://github.com/actions/setup-node/compare/v2...v3">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-node&package-manager=github_actions&previous-version=2&new-version=3)](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>
Configuration menu - View commit details
-
Copy full SHA for d5c077c - Browse repository at this point
Copy the full SHA d5c077cView commit details -
Bump actions/setup-python from 2 to 4 in /.github/actions/build-vsix (#…
…21926) Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2 to 4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actions/setup-python/releases">actions/setup-python's releases</a>.</em></p> <blockquote> <h2>v4.0.0</h2> <h3>What's Changed</h3> <ul> <li>Support for <code>python-version-file</code> input: <a href="https://redirect.github.com/actions/setup-python/issues/336">#336</a></li> </ul> <p>Example of usage:</p> <pre lang="yaml"><code>- uses: actions/setup-python@v4 with: python-version-file: '.python-version' # Read python version from a file - run: python my_script.py </code></pre> <p>There is no default python version for this <code>setup-python</code> major version, the action requires to specify either <code>python-version</code> input or <code>python-version-file</code> input. If the <code>python-version</code> input is not specified the action will try to read required version from file from <code>python-version-file</code> input.</p> <ul> <li>Use pypyX.Y for PyPy <code>python-version</code> input: <a href="https://redirect.github.com/actions/setup-python/issues/349">#349</a></li> </ul> <p>Example of usage:</p> <pre lang="yaml"><code>- uses: actions/setup-python@v4 with: python-version: 'pypy3.9' # pypy-X.Y kept for backward compatibility - run: python my_script.py </code></pre> <ul> <li> <p><code>RUNNER_TOOL_CACHE</code> environment variable is equal <code>AGENT_TOOLSDIRECTORY</code>: <a href="https://redirect.github.com/actions/setup-python/issues/338">#338</a></p> </li> <li> <p>Bugfix: create missing <code>pypyX.Y</code> symlinks: <a href="https://redirect.github.com/actions/setup-python/issues/347">#347</a></p> </li> <li> <p><code>PKG_CONFIG_PATH</code> environment variable: <a href="https://redirect.github.com/actions/setup-python/issues/400">#400</a></p> </li> <li> <p>Added <code>python-path</code> output: <a href="https://redirect.github.com/actions/setup-python/issues/405">#405</a> <code>python-path</code> output contains Python executable path.</p> </li> <li> <p>Updated <code>zeit/ncc</code> to <code>vercel/ncc</code> package: <a href="https://redirect.github.com/actions/setup-python/issues/393">#393</a></p> </li> <li> <p>Bugfix: fixed output for prerelease version of poetry: <a href="https://redirect.github.com/actions/setup-python/issues/409">#409</a></p> </li> <li> <p>Made <code>pythonLocation</code> environment variable consistent for Python and PyPy: <a href="https://redirect.github.com/actions/setup-python/issues/418">#418</a></p> </li> <li> <p>Bugfix for <code>3.x-dev</code> syntax: <a href="https://redirect.github.com/actions/setup-python/issues/417">#417</a></p> </li> <li> <p>Other improvements: <a href="https://redirect.github.com/actions/setup-python/issues/318">#318</a> <a href="https://redirect.github.com/actions/setup-python/issues/396">#396</a> <a href="https://redirect.github.com/actions/setup-python/issues/384">#384</a> <a href="https://redirect.github.com/actions/setup-python/issues/387">#387</a> <a href="https://redirect.github.com/actions/setup-python/issues/388">#388</a></p> </li> </ul> <h2>v3.1.4</h2> <h2>What's Changed</h2> <p>In the scope of this patch release, the warning for deprecating Python 2.x was added in <a href="https://redirect.github.com/actions/setup-python/pull/674">actions/setup-python#674</a> by <a href="https://github.com/dmitry-shibanov"><code>@dmitry-shibanov</code></a></p> <p>For more information, check out <a href="https://redirect.github.com/actions/setup-python/issues/672">actions/setup-python#672</a></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actions/setup-python/commit/61a6322f88396a6271a6ee3565807d608ecaddd1"><code>61a6322</code></a> Fix typos found by codespell (<a href="https://redirect.github.com/actions/setup-python/issues/650">#650</a>)</li> <li><a href="https://github.com/actions/setup-python/commit/ea5b57fccc93aea0d77e6225efa19adaec3fce0d"><code>ea5b57f</code></a> Bump semver from 7.3.8 to 7.5.2 (<a href="https://redirect.github.com/actions/setup-python/issues/692">#692</a>)</li> <li><a href="https://github.com/actions/setup-python/commit/014d32a83013b439dd2a147051d855831576a3ef"><code>014d32a</code></a> Bump tough-cookie and <code>@azure/ms-rest-js</code> (<a href="https://redirect.github.com/actions/setup-python/issues/697">#697</a>)</li> <li><a href="https://github.com/actions/setup-python/commit/c16c4b8d1828103eda022b2cade091238fe08311"><code>c16c4b8</code></a> Fix pipenv jobs (<a href="https://redirect.github.com/actions/setup-python/issues/699">#699</a>)</li> <li><a href="https://github.com/actions/setup-python/commit/0d5da6a89a3aa5b4dbd48e38b0c9d678b0caa0e5"><code>0d5da6a</code></a> Read python version from pyproject.toml (fix <a href="https://redirect.github.com/actions/setup-python/issues/542">#542</a>) (<a href="https://redirect.github.com/actions/setup-python/issues/669">#669</a>)</li> <li><a href="https://github.com/actions/setup-python/commit/3f824b7ca6388f5e27e362d31352e6456c8e3bfb"><code>3f824b7</code></a> remove python 2.7 from the tests (<a href="https://redirect.github.com/actions/setup-python/issues/687">#687</a>)</li> <li><a href="https://github.com/actions/setup-python/commit/bd6b4b6205c4dbad673328db7b31b7fab9e241c0"><code>bd6b4b6</code></a> Add warning for python 2.7 (<a href="https://redirect.github.com/actions/setup-python/issues/673">#673</a>)</li> <li><a href="https://github.com/actions/setup-python/commit/0cbcb9a3d7c0b228a2c4fbde82b6e8855233cd92"><code>0cbcb9a</code></a> Merge pull request <a href="https://redirect.github.com/actions/setup-python/issues/668">#668</a> from akv-platform/disallow-implicit-dependencies</li> <li><a href="https://github.com/actions/setup-python/commit/669664dac1a46a4bb872089e1a90e4ad5dc232a6"><code>669664d</code></a> Merge branch 'tool-config-auto-update' into disallow-implicit-dependencies</li> <li><a href="https://github.com/actions/setup-python/commit/9cbf792a3cbbd9c37749da21d3b171b927451bb0"><code>9cbf792</code></a> Update configuration files</li> <li>Additional commits viewable in <a href="https://github.com/actions/setup-python/compare/v2...v4">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-python&package-manager=github_actions&previous-version=2&new-version=4)](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>
Configuration menu - View commit details
-
Copy full SHA for 0cf2547 - Browse repository at this point
Copy the full SHA 0cf2547View commit details -
Bump actions/checkout from 3 to 4 (#21912)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actions/checkout/releases">actions/checkout's releases</a>.</em></p> <blockquote> <h2>v4.0.0</h2> <h2>What's Changed</h2> <ul> <li>Update default runtime to node20 by <a href="https://github.com/takost"><code>@takost</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1436">actions/checkout#1436</a></li> <li>Support fetching without the --progress option by <a href="https://github.com/simonbaird"><code>@simonbaird</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1067">actions/checkout#1067</a></li> <li>Release 4.0.0 by <a href="https://github.com/takost"><code>@takost</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1447">actions/checkout#1447</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/takost"><code>@takost</code></a> made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/1436">actions/checkout#1436</a></li> <li><a href="https://github.com/simonbaird"><code>@simonbaird</code></a> made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/1067">actions/checkout#1067</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/actions/checkout/compare/v3...v4.0.0">https://github.com/actions/checkout/compare/v3...v4.0.0</a></p> <h2>v3.6.0</h2> <h2>What's Changed</h2> <ul> <li>Mark test scripts with Bash'isms to be run via Bash by <a href="https://github.com/dscho"><code>@dscho</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1377">actions/checkout#1377</a></li> <li>Add option to fetch tags even if fetch-depth > 0 by <a href="https://github.com/RobertWieczoreck"><code>@RobertWieczoreck</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/579">actions/checkout#579</a></li> <li>Release 3.6.0 by <a href="https://github.com/luketomlinson"><code>@luketomlinson</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1437">actions/checkout#1437</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/RobertWieczoreck"><code>@RobertWieczoreck</code></a> made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/579">actions/checkout#579</a></li> <li><a href="https://github.com/luketomlinson"><code>@luketomlinson</code></a> made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/1437">actions/checkout#1437</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/actions/checkout/compare/v3.5.3...v3.6.0">https://github.com/actions/checkout/compare/v3.5.3...v3.6.0</a></p> <h2>v3.5.3</h2> <h2>What's Changed</h2> <ul> <li>Fix: Checkout Issue in self hosted runner due to faulty submodule check-ins by <a href="https://github.com/megamanics"><code>@megamanics</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1196">actions/checkout#1196</a></li> <li>Fix typos found by codespell by <a href="https://github.com/DimitriPapadopoulos"><code>@DimitriPapadopoulos</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1287">actions/checkout#1287</a></li> <li>Add support for sparse checkouts by <a href="https://github.com/dscho"><code>@dscho</code></a> and <a href="https://github.com/dfdez"><code>@dfdez</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1369">actions/checkout#1369</a></li> <li>Release v3.5.3 by <a href="https://github.com/TingluoHuang"><code>@TingluoHuang</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1376">actions/checkout#1376</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/megamanics"><code>@megamanics</code></a> made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/1196">actions/checkout#1196</a></li> <li><a href="https://github.com/DimitriPapadopoulos"><code>@DimitriPapadopoulos</code></a> made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/1287">actions/checkout#1287</a></li> <li><a href="https://github.com/dfdez"><code>@dfdez</code></a> made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/1369">actions/checkout#1369</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/actions/checkout/compare/v3...v3.5.3">https://github.com/actions/checkout/compare/v3...v3.5.3</a></p> <h2>v3.5.2</h2> <h2>What's Changed</h2> <ul> <li>Fix: Use correct API url / endpoint in GHES by <a href="https://github.com/fhammerl"><code>@fhammerl</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1289">actions/checkout#1289</a> based on <a href="https://redirect.github.com/actions/checkout/issues/1286">#1286</a> by <a href="https://github.com/1newsr"><code>@1newsr</code></a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/actions/checkout/compare/v3.5.1...v3.5.2">https://github.com/actions/checkout/compare/v3.5.1...v3.5.2</a></p> <h2>v3.5.1</h2> <h2>What's Changed</h2> <ul> <li>Improve checkout performance on Windows runners by upgrading <code>@actions/github</code> dependency by <a href="https://github.com/BrettDong"><code>@BrettDong</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1246">actions/checkout#1246</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/BrettDong"><code>@BrettDong</code></a> made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/1246">actions/checkout#1246</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/actions/checkout/blob/main/CHANGELOG.md">actions/checkout's changelog</a>.</em></p> <blockquote> <h1>Changelog</h1> <h2>v4.0.0</h2> <ul> <li><a href="https://redirect.github.com/actions/checkout/pull/1067">Support fetching without the --progress option</a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/1436">Update to node20</a></li> </ul> <h2>v3.6.0</h2> <ul> <li><a href="https://redirect.github.com/actions/checkout/pull/1377">Fix: Mark test scripts with Bash'isms to be run via Bash</a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/579">Add option to fetch tags even if fetch-depth > 0</a></li> </ul> <h2>v3.5.3</h2> <ul> <li><a href="https://redirect.github.com/actions/checkout/pull/1196">Fix: Checkout fail in self-hosted runners when faulty submodule are checked-in</a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/1287">Fix typos found by codespell</a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/1369">Add support for sparse checkouts</a></li> </ul> <h2>v3.5.2</h2> <ul> <li><a href="https://redirect.github.com/actions/checkout/pull/1289">Fix api endpoint for GHES</a></li> </ul> <h2>v3.5.1</h2> <ul> <li><a href="https://redirect.github.com/actions/checkout/pull/1246">Fix slow checkout on Windows</a></li> </ul> <h2>v3.5.0</h2> <ul> <li><a href="https://redirect.github.com/actions/checkout/pull/1237">Add new public key for known_hosts</a></li> </ul> <h2>v3.4.0</h2> <ul> <li><a href="https://redirect.github.com/actions/checkout/pull/1209">Upgrade codeql actions to v2</a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/1210">Upgrade dependencies</a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/1225">Upgrade <code>@actions/io</code></a></li> </ul> <h2>v3.3.0</h2> <ul> <li><a href="https://redirect.github.com/actions/checkout/pull/1045">Implement branch list using callbacks from exec function</a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/1050">Add in explicit reference to private checkout options</a></li> <li>[Fix comment typos (that got added in <a href="https://redirect.github.com/actions/checkout/issues/770">#770</a>)](<a href="https://redirect.github.com/actions/checkout/pull/1057">actions/checkout#1057</a>)</li> </ul> <h2>v3.2.0</h2> <ul> <li><a href="https://redirect.github.com/actions/checkout/pull/942">Add GitHub Action to perform release</a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/967">Fix status badge</a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/1002">Replace datadog/squid with ubuntu/squid Docker image</a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/964">Wrap pipeline commands for submoduleForeach in quotes</a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/1029">Update <code>@actions/io</code> to 1.1.2</a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/1039">Upgrading version to 3.2.0</a></li> </ul> <h2>v3.1.0</h2> <ul> <li><a href="https://redirect.github.com/actions/checkout/pull/939">Use <code>@actions/core</code> <code>saveState</code> and <code>getState</code></a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/922">Add <code>github-server-url</code> input</a></li> </ul> <h2>v3.0.2</h2> <ul> <li><a href="https://redirect.github.com/actions/checkout/pull/770">Add input <code>set-safe-directory</code></a></li> </ul> <h2>v3.0.1</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actions/checkout/commit/3df4ab11eba7bda6032a0b82a6bb43b11571feac"><code>3df4ab1</code></a> Release 4.0.0 (<a href="https://redirect.github.com/actions/checkout/issues/1447">#1447</a>)</li> <li><a href="https://github.com/actions/checkout/commit/8b5e8b768746b50394015010d25e690bfab9dfbc"><code>8b5e8b7</code></a> Support fetching without the --progress option (<a href="https://redirect.github.com/actions/checkout/issues/1067">#1067</a>)</li> <li><a href="https://github.com/actions/checkout/commit/97a652b80035363df47baee5031ec8670b8878ac"><code>97a652b</code></a> Update default runtime to node20 (<a href="https://redirect.github.com/actions/checkout/issues/1436">#1436</a>)</li> <li>See full diff in <a href="https://github.com/actions/checkout/compare/v3...v4">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/checkout&package-manager=github_actions&previous-version=3&new-version=4)](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>
Configuration menu - View commit details
-
Copy full SHA for a72ebb2 - Browse repository at this point
Copy the full SHA a72ebb2View commit details -
Update telemetry package (#21914)
This PR updates the [telemetry package](https://github.com/microsoft/vscode-extension-telemetry) to the latest version and fixes the formatting of a line
Configuration menu - View commit details
-
Copy full SHA for b4c545d - Browse repository at this point
Copy the full SHA b4c545dView commit details
Commits on Sep 7, 2023
-
Catch errors when looking up python binaries in a PATH (#21948)
Closes #21944
Kartik Raj authoredSep 7, 2023 Configuration menu - View commit details
-
Copy full SHA for 69e8e7d - Browse repository at this point
Copy the full SHA 69e8e7dView commit details
Commits on Sep 8, 2023
-
Update Python extension API version (#21953)
Kartik Raj authoredSep 8, 2023 Configuration menu - View commit details
-
Copy full SHA for 7196a36 - Browse repository at this point
Copy the full SHA 7196a36View commit details
Commits on Sep 9, 2023
-
Added git settings for branch name suggestion, protection, pull, and …
…mergeEditor (#21954) VS Code repository, specifically in the .vscode/settings.json, has some nice git features such as: Issue: #21955 "git.branchRandomName.enable" (for suggesting random branch name when creating a new branch, comes in very handy when person wants to make and try quick changes in Codespaces), "git.branchProtection" (for branch protection), "git.pullBeforeCheckout": (for pulling before checking out a branch), "git.mergeEditor": (for making easier when in times of resolving merge conflicts) which I found could be useful to the Python extension repository as well. Credits to @karrtikr for suggesting random name, and branch protection.
Configuration menu - View commit details
-
Copy full SHA for 30c83a3 - Browse repository at this point
Copy the full SHA 30c83a3View commit details
Commits on Sep 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8543dd3 - Browse repository at this point
Copy the full SHA 8543dd3View commit details -
incorrect print included for absolute path calculations (#21932)
an additional print statement was left in the pytest plugin which unnecessarily printed all absolute paths calculated.
Configuration menu - View commit details
-
Copy full SHA for e32657f - Browse repository at this point
Copy the full SHA e32657fView commit details
Commits on Sep 12, 2023
-
Do not assume casing of activated environment variables Python returns (
Kartik Raj authoredSep 12, 2023 Configuration menu - View commit details
-
Copy full SHA for d9a2318 - Browse repository at this point
Copy the full SHA d9a2318View commit details -
Drop Python 3.7 support (#21962)
Drop Python 3.7 support, and replace with Python 3.8 Resolves: #21532 /vscode-python/requirements.txt generated same hash even when running: ```pip-compile --generate-hashes requirements.in``` from the Python3.8 virtual environment. - Same result with pythonFiles/jedilsp_requirements/requirements.txt when running: ```pip-compile --generate-hashes pythonFiles/jedilsp_requirements/requirements.in```
Configuration menu - View commit details
-
Copy full SHA for 91b2c11 - Browse repository at this point
Copy the full SHA 91b2c11View commit details -
Clear environment collection only after all async operations are done (…
Kartik Raj authoredSep 12, 2023 Configuration menu - View commit details
-
Copy full SHA for 7aa6660 - Browse repository at this point
Copy the full SHA 7aa6660View commit details -
handle subprocess segfaults for testAdapters (#21963)
closes: #21662 Not only does this make sure segfaults are correct for unittest but also for pytest.
Configuration menu - View commit details
-
Copy full SHA for df0b493 - Browse repository at this point
Copy the full SHA df0b493View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2268d53 - Browse repository at this point
Copy the full SHA 2268d53View commit details
Commits on Sep 13, 2023
-
Fix
${command:python.interpreterPath}
in tasks.json in multiroot wo…Kartik Raj authoredSep 13, 2023 Configuration menu - View commit details
-
Copy full SHA for 9ebc5eb - Browse repository at this point
Copy the full SHA 9ebc5ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 221b769 - Browse repository at this point
Copy the full SHA 221b769View commit details
Commits on Sep 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1040f3c - Browse repository at this point
Copy the full SHA 1040f3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 203f58b - Browse repository at this point
Copy the full SHA 203f58bView commit details
Commits on Sep 15, 2023
-
Remove envShellEvent proposal usage (#21997)
It's been finalized Part of microsoft/vscode#193181
Configuration menu - View commit details
-
Copy full SHA for f3f48a2 - Browse repository at this point
Copy the full SHA f3f48a2View commit details -
Do not upper case custom env variables (#22004)
Kartik Raj authoredSep 15, 2023 Configuration menu - View commit details
-
Copy full SHA for 187ca86 - Browse repository at this point
Copy the full SHA 187ca86View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5838ea6 - Browse repository at this point
Copy the full SHA 5838ea6View commit details -
Support EOT for testing (#21876)
Adds support for the end of transmission (EOT) operator to all pytest and unittest responses. this PR includes: - addition of an EOT that is added to run and discovery returns and processed by the extension to initiate cleanup after run/discovery finishes - updates to all tests to support the use of EOT - redesign of how cleanup works following run/discover to make it more streamlined - full functional tests that check multiple different types of payload splitting from the buffer - tests for the cancellation token during run and debug modes
Configuration menu - View commit details
-
Copy full SHA for 6b3dec4 - Browse repository at this point
Copy the full SHA 6b3dec4View commit details
Commits on Sep 18, 2023
-
Allow publish of pre-releases to VS Code stable this iteration (#22009)
Kartik Raj authoredSep 18, 2023 Configuration menu - View commit details
-
Copy full SHA for a9d4df9 - Browse repository at this point
Copy the full SHA a9d4df9View commit details -
Remove repo labels corresponding to removing unrecognized label workf…
…low (#22022) Workflow has been removed: microsoft/vscode-github-triage-actions#188
Kartik Raj authoredSep 18, 2023 Configuration menu - View commit details
-
Copy full SHA for 7291d30 - Browse repository at this point
Copy the full SHA 7291d30View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2df331b - Browse repository at this point
Copy the full SHA 2df331bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 05ae266 - Browse repository at this point
Copy the full SHA 05ae266View commit details -
Configuration menu - View commit details
-
Copy full SHA for b41fee7 - Browse repository at this point
Copy the full SHA b41fee7View commit details
Commits on Sep 19, 2023
-
Fix duplicate environments showing up on macOS (#22030)
Closes #22006
Kartik Raj authoredSep 19, 2023 Configuration menu - View commit details
-
Copy full SHA for f260007 - Browse repository at this point
Copy the full SHA f260007View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae81fcb - Browse repository at this point
Copy the full SHA ae81fcbView commit details
Commits on Sep 20, 2023
-
Update language to encourage reading "Migration to Python Tools Exten…
…sions" (#22019) There are other formatter options besides Black and Autopep8, but the language of this notice suggests otherwise.
Configuration menu - View commit details
-
Copy full SHA for f38ea44 - Browse repository at this point
Copy the full SHA f38ea44View commit details
Commits on Sep 21, 2023
-
De-duplicate directories at the very end in Global virtual env locato…
…rs (#22040)
Kartik Raj authoredSep 21, 2023 Configuration menu - View commit details
-
Copy full SHA for 849be34 - Browse repository at this point
Copy the full SHA 849be34View commit details -
Make sure
PATH
ends with a separator before prepending (#22046)Kartik Raj authoredSep 21, 2023 Configuration menu - View commit details
-
Copy full SHA for 42cdaf3 - Browse repository at this point
Copy the full SHA 42cdaf3View commit details -
Fix bugs related to discovery blocking other features (#22041)
For #21755
Kartik Raj authoredSep 21, 2023 Configuration menu - View commit details
-
Copy full SHA for 00b198a - Browse repository at this point
Copy the full SHA 00b198aView commit details
Commits on Sep 22, 2023
-
Respect
VIRTUAL_ENV_DISABLE_PROMPT
when activating virtual envs (#2…Kartik Raj authoredSep 22, 2023 Configuration menu - View commit details
-
Copy full SHA for 242a333 - Browse repository at this point
Copy the full SHA 242a333View commit details -
Respect conda changeps1 config when setting PS1 (#22054)
For #22048
Kartik Raj authoredSep 22, 2023 Configuration menu - View commit details
-
Copy full SHA for 7693fcb - Browse repository at this point
Copy the full SHA 7693fcbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ed3fa0 - Browse repository at this point
Copy the full SHA 4ed3fa0View commit details -
Configuration menu - View commit details
-
Copy full SHA for dfc939b - Browse repository at this point
Copy the full SHA dfc939bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b6c47b - Browse repository at this point
Copy the full SHA 3b6c47bView commit details
Commits on Sep 25, 2023
-
Show a prompt asking users if they want to create environment (#22071)
Criteria for showing prompts: 1. It has to be a workspace or multiroot workspace. 2. The workspace or workspace folder should not have ".venv" or ".conda" environments. 3. The selected python should be a global python, i.e., there is no workspace specific environment selected. 4. The workspace should **not** have any `pipfile`, `poetry.lock` etc. 5. The workspace should have files that match `*requirements*.txt` or `requirements/*.txt` pattern. There is a setting to enable this behavior: `python.createEnvironment.trigger` and default is `off` closes #21965
Configuration menu - View commit details
-
Copy full SHA for 337b862 - Browse repository at this point
Copy the full SHA 337b862View commit details -
Add await so all output is read before ending the run instance.
Configuration menu - View commit details
-
Copy full SHA for 998a0a5 - Browse repository at this point
Copy the full SHA 998a0a5View commit details
Commits on Sep 26, 2023
-
Explicitly continue execution after timeout on launching conda binary…
Kartik Raj authoredSep 26, 2023 Configuration menu - View commit details
-
Copy full SHA for b3c5698 - Browse repository at this point
Copy the full SHA b3c5698View commit details -
Calculate PS1 instead of using PS1 returned by shell (#22078)
Closes #22056 `PS1` returned by shell is not predictable, it can be `(.venv) ` or already have the context of the terminal: ``` (venv) [\u@\h \W]\[\e[91m\]$(parse_git_branch)\[\e[00m\]$ ``` Calculate it to be safe and not double prepend it.
Kartik Raj authoredSep 26, 2023 Configuration menu - View commit details
-
Copy full SHA for 4f44fa9 - Browse repository at this point
Copy the full SHA 4f44fa9View commit details -
Fix progress indicator when reactivating terminals (#22082)
Kartik Raj authoredSep 26, 2023 Configuration menu - View commit details
-
Copy full SHA for 8aad457 - Browse repository at this point
Copy the full SHA 8aad457View commit details -
Fix "reactivating terminals..." for global interpreters (#22096)
Kartik Raj authoredSep 26, 2023 Configuration menu - View commit details
-
Copy full SHA for bd3590d - Browse repository at this point
Copy the full SHA bd3590dView commit details -
Bump jedi-language-server and jedi (#22069)
This picks up the latest versions of each of these, removing pydantic as a dependency and adding support for Python 3.11. Fixes #22011 Note: this doesn't yet include Jedi support for Python 3.12 so it's likely we'll want to bump Jedi again once that support is released.
Configuration menu - View commit details
-
Copy full SHA for 2d3ce98 - Browse repository at this point
Copy the full SHA 2d3ce98View commit details
Commits on Sep 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6d74f8d - Browse repository at this point
Copy the full SHA 6d74f8dView commit details
Commits on Sep 28, 2023
-
fix regex split for subtest names (#22107)
fixes #21733. Handles both cases of subtest naming as described here by ChatGPT: When you use self.subTest(i=i), you're explicitly naming the argument i. This causes subTest to use the key=value format for the sub-test's description. Therefore, the sub-test name becomes: `test_subtests.NumbersTest2.test_even2 (i='h i')` However, when you use self.subTest(i), you're passing a positional argument. In this case, subTest doesn't have a key for the argument, so it simply uses the value in square brackets: `test_subtests.NumbersTest2.test_even2 [h i]`
Configuration menu - View commit details
-
Copy full SHA for cc2a567 - Browse repository at this point
Copy the full SHA cc2a567View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0fe920f - Browse repository at this point
Copy the full SHA 0fe920fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c3214c0 - Browse repository at this point
Copy the full SHA c3214c0View commit details -
Fire active environment change event if selected environment is delet…
Kartik Raj authoredSep 28, 2023 Configuration menu - View commit details
-
Copy full SHA for 2579b15 - Browse repository at this point
Copy the full SHA 2579b15View commit details -
Align env type capitalization with tool recommendation (#22103)
Maybe it should also be Poetry? 🤷 Fixes #22094
Configuration menu - View commit details
-
Copy full SHA for f577ce6 - Browse repository at this point
Copy the full SHA f577ce6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e87a83c - Browse repository at this point
Copy the full SHA e87a83cView commit details
Commits on Sep 29, 2023
-
check existence of value in header before trim process json prc (#22116)
Made extra tests to validate that `parseJsonRPCHeadersAndData` works as expected and uncovered a bug. Added check to see if the value is null before trim.
Configuration menu - View commit details
-
Copy full SHA for 66c7db6 - Browse repository at this point
Copy the full SHA 66c7db6View commit details
Commits on Oct 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for aeee067 - Browse repository at this point
Copy the full SHA aeee067View commit details -
Bump packaging from 23.1 to 23.2 (#22124)
Bumps [packaging](https://github.com/pypa/packaging) from 23.1 to 23.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pypa/packaging/releases">packaging's releases</a>.</em></p> <blockquote> <h2>23.2</h2> <h2>What's Changed</h2> <ul> <li>parse_marker should consume the entire source string by <a href="https://github.com/mwerschy"><code>@mwerschy</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/687">pypa/packaging#687</a></li> <li>Create a Security Policy file by <a href="https://github.com/joycebrum"><code>@joycebrum</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/695">pypa/packaging#695</a></li> <li>Add python 3.12 to CI by <a href="https://github.com/mayeut"><code>@mayeut</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/689">pypa/packaging#689</a></li> <li>Remove URL validation from requirement parsing by <a href="https://github.com/uranusjr"><code>@uranusjr</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/684">pypa/packaging#684</a></li> <li>Add types for packaging.version._Version by <a href="https://github.com/hauntsaninja"><code>@hauntsaninja</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/665">pypa/packaging#665</a></li> <li>Add PyPy 3.10 to CI by <a href="https://github.com/mayeut"><code>@mayeut</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/699">pypa/packaging#699</a></li> <li>Remove unused argument in <code>_manylinux._is_compatible</code> by <a href="https://github.com/mayeut"><code>@mayeut</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/700">pypa/packaging#700</a></li> <li>Canonicalize names for requirements comparison by <a href="https://github.com/astrojuanlu"><code>@astrojuanlu</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/696">pypa/packaging#696</a></li> <li>Add platform tag support for LoongArch by <a href="https://github.com/loongson-zn"><code>@loongson-zn</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/693">pypa/packaging#693</a></li> <li>Ability to install <code>armv7l manylinux/musllinux</code> wheels on <code>armv8l</code> by <a href="https://github.com/mayeut"><code>@mayeut</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/690">pypa/packaging#690</a></li> <li>Include CHANGELOG.rst in sdist by <a href="https://github.com/astrojuanlu"><code>@astrojuanlu</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/704">pypa/packaging#704</a></li> <li>Update pyupgrade to Python 3.7+ by <a href="https://github.com/fangchenli"><code>@fangchenli</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/580">pypa/packaging#580</a></li> <li>Fix version pattern pre-releases by <a href="https://github.com/deathaxe"><code>@deathaxe</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/705">pypa/packaging#705</a></li> <li>Fix typos found by codespell by <a href="https://github.com/DimitriPapadopoulos"><code>@DimitriPapadopoulos</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/706">pypa/packaging#706</a></li> <li>Support enriched metadata by <a href="https://github.com/brettcannon"><code>@brettcannon</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/686">pypa/packaging#686</a></li> <li>Correct rST syntax in CHANGELOG.rst by <a href="https://github.com/atugushev"><code>@atugushev</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/709">pypa/packaging#709</a></li> <li>fix: platform tag for GraalPy by <a href="https://github.com/mayeut"><code>@mayeut</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/711">pypa/packaging#711</a></li> <li>Document that this library uses a calendar-based versioning scheme by <a href="https://github.com/faph"><code>@faph</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/717">pypa/packaging#717</a></li> <li>fix: Update copyright date for docs by <a href="https://github.com/garrypolley"><code>@garrypolley</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/713">pypa/packaging#713</a></li> <li>Bump pip version to avoid known vulnerabilities by <a href="https://github.com/joycebrum"><code>@joycebrum</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/720">pypa/packaging#720</a></li> <li>Typing annotations fixed in version.py by <a href="https://github.com/jolaf"><code>@jolaf</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/723">pypa/packaging#723</a></li> <li>parse_{sdist,wheel}_filename: don't raise InvalidVersion by <a href="https://github.com/SpecLad"><code>@SpecLad</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/721">pypa/packaging#721</a></li> <li>Fix code blocks in CHANGELOG.md by <a href="https://github.com/edmorley"><code>@edmorley</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/724">pypa/packaging#724</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/mwerschy"><code>@mwerschy</code></a> made their first contribution in <a href="https://redirect.github.com/pypa/packaging/pull/687">pypa/packaging#687</a></li> <li><a href="https://github.com/joycebrum"><code>@joycebrum</code></a> made their first contribution in <a href="https://redirect.github.com/pypa/packaging/pull/695">pypa/packaging#695</a></li> <li><a href="https://github.com/astrojuanlu"><code>@astrojuanlu</code></a> made their first contribution in <a href="https://redirect.github.com/pypa/packaging/pull/696">pypa/packaging#696</a></li> <li><a href="https://github.com/loongson-zn"><code>@loongson-zn</code></a> made their first contribution in <a href="https://redirect.github.com/pypa/packaging/pull/693">pypa/packaging#693</a></li> <li><a href="https://github.com/fangchenli"><code>@fangchenli</code></a> made their first contribution in <a href="https://redirect.github.com/pypa/packaging/pull/580">pypa/packaging#580</a></li> <li><a href="https://github.com/deathaxe"><code>@deathaxe</code></a> made their first contribution in <a href="https://redirect.github.com/pypa/packaging/pull/705">pypa/packaging#705</a></li> <li><a href="https://github.com/DimitriPapadopoulos"><code>@DimitriPapadopoulos</code></a> made their first contribution in <a href="https://redirect.github.com/pypa/packaging/pull/706">pypa/packaging#706</a></li> <li><a href="https://github.com/atugushev"><code>@atugushev</code></a> made their first contribution in <a href="https://redirect.github.com/pypa/packaging/pull/709">pypa/packaging#709</a></li> <li><a href="https://github.com/faph"><code>@faph</code></a> made their first contribution in <a href="https://redirect.github.com/pypa/packaging/pull/717">pypa/packaging#717</a></li> <li><a href="https://github.com/garrypolley"><code>@garrypolley</code></a> made their first contribution in <a href="https://redirect.github.com/pypa/packaging/pull/713">pypa/packaging#713</a></li> <li><a href="https://github.com/jolaf"><code>@jolaf</code></a> made their first contribution in <a href="https://redirect.github.com/pypa/packaging/pull/723">pypa/packaging#723</a></li> <li><a href="https://github.com/SpecLad"><code>@SpecLad</code></a> made their first contribution in <a href="https://redirect.github.com/pypa/packaging/pull/721">pypa/packaging#721</a></li> <li><a href="https://github.com/edmorley"><code>@edmorley</code></a> made their first contribution in <a href="https://redirect.github.com/pypa/packaging/pull/724">pypa/packaging#724</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/pypa/packaging/compare/23.1...23.2">https://github.com/pypa/packaging/compare/23.1...23.2</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/pypa/packaging/blob/main/CHANGELOG.rst">packaging's changelog</a>.</em></p> <blockquote> <p>23.2 - 2023-10-01</p> <pre><code> * Document calendar-based versioning scheme (:issue:`716`) * Enforce that the entire marker string is parsed (:issue:`687`) * Requirement parsing no longer automatically validates the URL (:issue:`120`) * Canonicalize names for requirements comparison (:issue:`644`) * Introduce ``metadata.Metadata`` (along with ``metadata.ExceptionGroup`` and ``metadata.InvalidMetadata``; :issue:`570`) * Introduce the ``validate`` keyword parameter to ``utils.validate_name()`` (:issue:`570`) * Introduce ``utils.is_normalized_name()`` (:issue:`570`) * Make ``utils.parse_sdist_filename()`` and ``utils.parse_wheel_filename()`` raise ``InvalidSdistFilename`` and ``InvalidWheelFilename``, respectively, when the version component of the name is invalid </code></pre> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pypa/packaging/commit/b3a5d7d68991c040615d5345bb55f61de53ba176"><code>b3a5d7d</code></a> Bump for release</li> <li><a href="https://github.com/pypa/packaging/commit/d7ce40d8cc005a6b83f4abb33ae7d48d0428a4f6"><code>d7ce40d</code></a> Fix code blocks in CHANGELOG.md (<a href="https://redirect.github.com/pypa/packaging/issues/724">#724</a>)</li> <li><a href="https://github.com/pypa/packaging/commit/524b701c6e30fc4da9355117367273f591c6de72"><code>524b701</code></a> parse_{sdist,wheel}_filename: don't raise InvalidVersion (<a href="https://redirect.github.com/pypa/packaging/issues/721">#721</a>)</li> <li><a href="https://github.com/pypa/packaging/commit/b509bef6a4573595b23a97ecbfe569000918157f"><code>b509bef</code></a> Typing annotations fixed (<a href="https://redirect.github.com/pypa/packaging/issues/723">#723</a>)</li> <li><a href="https://github.com/pypa/packaging/commit/0206c394cebce1b261299032edcb33f842b65d10"><code>0206c39</code></a> Bump pip version to avoid known vulnerabilities (<a href="https://redirect.github.com/pypa/packaging/issues/720">#720</a>)</li> <li><a href="https://github.com/pypa/packaging/commit/702353715de375a65e49d1ae4af21c35dce838b8"><code>7023537</code></a> fix: Update copyright date for docs (<a href="https://redirect.github.com/pypa/packaging/issues/713">#713</a>)</li> <li><a href="https://github.com/pypa/packaging/commit/39786bb4bf661bdb5137b8db8bd38d8e838dd67f"><code>39786bb</code></a> Document use of calendar-based versioning scheme (<a href="https://redirect.github.com/pypa/packaging/issues/717">#717</a>)</li> <li><a href="https://github.com/pypa/packaging/commit/c1346dfdafecffc30ca777ac004ed2898e60e34e"><code>c1346df</code></a> fix: Detect when a platform is 32-bit more accurately (<a href="https://redirect.github.com/pypa/packaging/issues/711">#711</a>)</li> <li><a href="https://github.com/pypa/packaging/commit/7e68d828f265ef05cf4cd3b5def9baffef8c2968"><code>7e68d82</code></a> Correct rST syntax in CHANGELOG.rst (<a href="https://redirect.github.com/pypa/packaging/issues/709">#709</a>)</li> <li><a href="https://github.com/pypa/packaging/commit/61e6efb6b6ee99e445f575bc522b716daeaa37cf"><code>61e6efb</code></a> Support enriched metadata in <code>packaging.metadata</code> (<a href="https://redirect.github.com/pypa/packaging/issues/686">#686</a>)</li> <li>Additional commits viewable in <a href="https://github.com/pypa/packaging/compare/23.1...23.2">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=packaging&package-manager=pip&previous-version=23.1&new-version=23.2)](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>
Configuration menu - View commit details
-
Copy full SHA for 4a3f855 - Browse repository at this point
Copy the full SHA 4a3f855View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f82418 - Browse repository at this point
Copy the full SHA 4f82418View commit details -
switch end to end tests to randomized substring (#22114)
add in tests which are randomized to provide more testing for the issue that created `https://github.com/microsoft/vscode-python/issues/22104`
Configuration menu - View commit details
-
Copy full SHA for 590c12a - Browse repository at this point
Copy the full SHA 590c12aView commit details -
Configuration menu - View commit details
-
Copy full SHA for add82a0 - Browse repository at this point
Copy the full SHA add82a0View commit details -
Migrate extension to node 18 (#22135)
Kartik Raj authoredOct 2, 2023 Configuration menu - View commit details
-
Copy full SHA for fc62bd8 - Browse repository at this point
Copy the full SHA fc62bd8View commit details
Commits on Oct 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a363381 - Browse repository at this point
Copy the full SHA a363381View commit details
Commits on Oct 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ff0d4df - Browse repository at this point
Copy the full SHA ff0d4dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for ae42739 - Browse repository at this point
Copy the full SHA ae42739View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab6ab06 - Browse repository at this point
Copy the full SHA ab6ab06View commit details -
Show notification when deactivate command is run in terminal (#22133)
Closes #22121
Kartik Raj authoredOct 4, 2023 Configuration menu - View commit details
-
Copy full SHA for 66cea21 - Browse repository at this point
Copy the full SHA 66cea21View commit details
Commits on Oct 5, 2023
-
Revert "Show notification when deactivate command is run in terminal" (…
Kartik Raj authoredOct 5, 2023 Configuration menu - View commit details
-
Copy full SHA for 514bce6 - Browse repository at this point
Copy the full SHA 514bce6View commit details
Commits on Oct 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e7dfef8 - Browse repository at this point
Copy the full SHA e7dfef8View commit details
Commits on Oct 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 091e121 - Browse repository at this point
Copy the full SHA 091e121View commit details
Commits on Oct 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 92c2a2f - Browse repository at this point
Copy the full SHA 92c2a2fView commit details -
fix unittest output to remove print of only object reference (#22180)
the traceback object was incorrectly printed as just the reference to the object in the error message. Ended up just removing it since it is correctly printed in the traceback object which is where it should ultimately belong. closes: #22181 --------- Co-authored-by: Raymond Zhao <7199958+rzhao271@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0665506 - Browse repository at this point
Copy the full SHA 0665506View commit details -
REPL Smart Shift+Enter and Dynamic Smart Cursor (#21779)
There are two Feature Requests from: #18105 #21838 They are grouped together to provide the smoothest experience: when user wants to press shift+enter and smoothly move between each executable Python code block without having to manually move their cursor. #19955 (For Execute line/selection and advance to next line, referred to as dynamic smart cursor hereby) Open Issue: #21778 #21838 Steps in implementing REPL Smart Send (smart shift+enter to the REPL) and dynamic cursor move aka. Move to Next Line (next executable line of code to be more precise): 1. Figure out the workflow of where things start and run when user clicks on run selection/line 2. Send the content of selection & document to the Python Side from Typescript side. 3. Respect and follow previous logic/code for EXPLICIT selection (user has highlighting particular text they want to send to REPL), but otherwise, use newly created smart send code. 4. Receive content of document & selection in Python Side 5. Use AST (From Python standard library) to figure out if selection if selection is part of, for example, dictionary, but look for nodes and how each relates to the top level. If some selection is, for example part of a dictionary, we should run the whole dictionary. Look at how to do this for all top level, so that we run the Minimum Viable Block possible. (For example, if user selects part of a dictionary to run in REPL, it will select and send only the dictionary not the whole class or file, etc) 6. Receive the commands to run in typescript side and send it to the REPL 7. After the user has ran shift+enter(non highlight, meaning there was no explicit highlight of text), thus the incurring of smart send, and we have processed the smart selection, figure out the "next" executable line of code in the currently opened Python file. 8. After figuring out the "next" line number, we will move user's cursor to that line number. - [x] Additional scope for telemetry EventName.EXECUTION_CODE with the scope of 'line' in addition to differentiate the explicit selection usage compared to line or executable block. - [x] Drop 3.7 support before merging since end_line attribute of the AST module is only supported for Python version 3.8 and above. - [x] Python tests for both smart selection, dynamic cursor move. - [x] TypeScript tests for smart selection, dynamic cursor move. Notes: * To be shipped after dropping Python3.7 support, since end_lineno, which is critical in smart shift+enter logic, is only for Python version GREATER than 3.7 Update (9/14/23: Python 3.7 support is dropped from the VS Code Python extension: #21962) * Code in regards to this feature(s) should be wrapped in standard experiment (not setting based experiment) * Respective Telemetry should also be attached * EXPLICIT (highlight) selection of the text, and shift+enter/run selection should respect user's selection and send AS IT IS. (When the user selects/highlight specifically what they want to send, we should respect user's selection and send the selection as they are selected) * Smart Shift+Enter should be shipped together with dynamic smart cursor movement for smoothest experience. This way user could shift+enter line by line (or more accurately top block after another top block) as they shift+enter their code. * Be careful with line_no usage between vscode and python as vscode counts line number starting from 0 and python ast start as normal (starts from line 1)) So vscode_lineno + 1 = python_ast_lineno --------- Co-authored-by: Karthik Nadig <kanadig@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 56661a1 - Browse repository at this point
Copy the full SHA 56661a1View commit details
Commits on Oct 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for bc0c714 - Browse repository at this point
Copy the full SHA bc0c714View commit details -
Update LSP to latest version to support completion itemDefaults (#22200)
Dirk added this feature here: microsoft/vscode-languageserver-node@0b7acc1 We want to use this in Pylance in order to speedup completions. For the degenerate case, this can speedup completion results by 30%. See microsoft/pyrx#4113 and microsoft/pylance-release#4919
Configuration menu - View commit details
-
Copy full SHA for 75e707b - Browse repository at this point
Copy the full SHA 75e707bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 055a352 - Browse repository at this point
Copy the full SHA 055a352View commit details -
switch testing output to test result panel (#22039)
closes #21861 and related issues --------- Co-authored-by: Courtney Webster <60238438+cwebster-99@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 1dd8a4b - Browse repository at this point
Copy the full SHA 1dd8a4bView commit details -
Move tensorboard support into a separate extension (#22197)
* No need of experiments (if users install extension, then it works) * If tensorboard extension is installed the we rely on tensorboard extension to handle everything * For final deplayment we can decide whether to just remove this feature altogether or prompt users to install tensorboard extension or to go with an experiment, for now I wanted to keep this super simple (this shoudl not affect anyone as no one will have a tensorboard extension except us) * Simple private API for tensorboard extension, untill Python ext exposes a stable API * API is similar to Jupyter, scoped to Tensorboard ext
Configuration menu - View commit details
-
Copy full SHA for d1e4562 - Browse repository at this point
Copy the full SHA d1e4562View commit details
Commits on Oct 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 65c8ac6 - Browse repository at this point
Copy the full SHA 65c8ac6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b5f58a - Browse repository at this point
Copy the full SHA 9b5f58aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ec001a0 - Browse repository at this point
Copy the full SHA ec001a0View commit details -
Handle white spaces for list along with dictionary (#22209)
Legacy normalization script leaves unnecessary white spaces for dictionary as well as list. While there are multiple correct usage of it such as for after a function, for more intuitive REPL experience. We want to keep previous normalization style and white space format EXCEPT for dictionary and list case. Dictionary case is handled, but this is the PR to handle the elimination of extra white spaces for list as well. Closes: #22208
Configuration menu - View commit details
-
Copy full SHA for 6c23e43 - Browse repository at this point
Copy the full SHA 6c23e43View commit details
Commits on Oct 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for bdb8efb - Browse repository at this point
Copy the full SHA bdb8efbView commit details -
Skip setting
PYTHONUTF8
when activating terminals (#22213)Closes #22205
Kartik Raj authoredOct 13, 2023 Configuration menu - View commit details
-
Copy full SHA for 76ae73a - Browse repository at this point
Copy the full SHA 76ae73aView commit details -
Bump microvenv from 2023.2.0 to 2023.3.post1 (#22204)
Bumps [microvenv](https://github.com/brettcannon/microvenv) from 2023.2.0 to 2023.3.post1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/brettcannon/microvenv/releases">microvenv's releases</a>.</em></p> <blockquote> <h2>2023.3.post1</h2> <!-- raw HTML omitted --> <h2>What's Changed</h2> <h3>
⚠️ Breaking Changes</h3> <ul> <li>Add support for <code>scm_ignore_files</code> (and restructure project) by <a href="https://github.com/brettcannon"><code>@brettcannon</code></a> in <a href="https://redirect.github.com/brettcannon/microvenv/pull/44">brettcannon/microvenv#44</a></li> </ul> <h3>🎉 New Features</h3> <ul> <li>Add <code>IN_VIRTUAL_ENV</code> by <a href="https://github.com/brettcannon"><code>@brettcannon</code></a> in <a href="https://redirect.github.com/brettcannon/microvenv/pull/47">brettcannon/microvenv#47</a></li> <li>Add <code>parse_config()</code> by <a href="https://github.com/brettcannon"><code>@brettcannon</code></a> in <a href="https://redirect.github.com/brettcannon/microvenv/pull/48">brettcannon/microvenv#48</a></li> <li>Add <code>activation()</code> by <a href="https://github.com/brettcannon"><code>@brettcannon</code></a> in <a href="https://redirect.github.com/brettcannon/microvenv/pull/49">brettcannon/microvenv#49</a></li> <li>Add type annotations by <a href="https://github.com/brettcannon"><code>@brettcannon</code></a> in <a href="https://redirect.github.com/brettcannon/microvenv/pull/50">brettcannon/microvenv#50</a></li> <li>Add docs by <a href="https://github.com/brettcannon"><code>@brettcannon</code></a> in <a href="https://redirect.github.com/brettcannon/microvenv/pull/51">brettcannon/microvenv#51</a></li> <li>Add support for Windows (except for <code>create()</code>) by <a href="https://github.com/brettcannon"><code>@brettcannon</code></a> in <a href="https://redirect.github.com/brettcannon/microvenv/pull/55">brettcannon/microvenv#55</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/brettcannon/microvenv/compare/v2023.2.0...v2023.3.post1">https://github.com/brettcannon/microvenv/compare/v2023.2.0...v2023.3.post1</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/brettcannon/microvenv/commit/bf19f920060bd636ce15a992a118ee6a255d15ac"><code>bf19f92</code></a> Update the docs due to Windows support</li> <li><a href="https://github.com/brettcannon/microvenv/commit/0c5436dcd8718ba353140e0b2c73327f247d3737"><code>0c5436d</code></a> Fix <code>docs.yml</code></li> <li><a href="https://github.com/brettcannon/microvenv/commit/00d43b4188867d407387f314444d2f0b557383ea"><code>00d43b4</code></a> Update the version for release</li> <li><a href="https://github.com/brettcannon/microvenv/commit/2e8d62ec1b9a4bdf57f32bf5aac807b661f176be"><code>2e8d62e</code></a> Add a <code>release.yml</code> workflow</li> <li><a href="https://github.com/brettcannon/microvenv/commit/7b9ca8aff40eda2495a130453b8586646398d157"><code>7b9ca8a</code></a> Add support for Windows (except for <code>create()</code>) (<a href="https://redirect.github.com/brettcannon/microvenv/issues/55">#55</a>)</li> <li><a href="https://github.com/brettcannon/microvenv/commit/7085e42a4b8df4706a4395ff520617801726db22"><code>7085e42</code></a> Drop CI path requirements</li> <li><a href="https://github.com/brettcannon/microvenv/commit/f9dc600ebf4feb08486e406688297ce6d61734ab"><code>f9dc600</code></a> Add mypy's stubtest to linting</li> <li><a href="https://github.com/brettcannon/microvenv/commit/54e08f8b35b920b4211b706404f55075e9d16b09"><code>54e08f8</code></a> Clarify that <code>_create.py</code> is self-contained</li> <li><a href="https://github.com/brettcannon/microvenv/commit/3145fcbaa4a0bc36d832d155d17f34389b8a398e"><code>3145fcb</code></a> Merge branch 'main' of github.com:brettcannon/microvenv</li> <li><a href="https://github.com/brettcannon/microvenv/commit/6c0529e2b49469544829dbb50008c933e08cb44b"><code>6c0529e</code></a> Drop the static HTML directory</li> <li>Additional commits viewable in <a href="https://github.com/brettcannon/microvenv/compare/v2023.2.0...v2023.3.post1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=microvenv&package-manager=pip&previous-version=2023.2.0&new-version=2023.3.post1)](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>Configuration menu - View commit details
-
Copy full SHA for eada0f1 - Browse repository at this point
Copy the full SHA eada0f1View commit details -
remove asserts from catchable code for testing (#22210)
some asserts were inside functions / mocking and with this then the extension code catches the exception and doesn't error out as the test. Bring the asserts out of the functions into the test so the asserts work as expected.
Configuration menu - View commit details
-
Copy full SHA for ed155af - Browse repository at this point
Copy the full SHA ed155afView commit details
Commits on Oct 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e95ea9a - Browse repository at this point
Copy the full SHA e95ea9aView commit details