profile
viewpoint
Don Jayamanne DonJayamanne Software engineer with a soft spot for .NET and Node.js. Loves tinkering with Arduino and Raspberry Pi. Lives in a cave.

beeware/vscode-beeware 35

A Visual Studio Code extension with support for BeeWare development

DonJayamanne/awesome-python 1

A curated list of awesome Python frameworks, libraries, software and resources

DonJayamanne/azure-pipelines-template 1

template for your azure pipelines

DonJayamanne/conda 1

OS-agnostic, system-level binary package manager and ecosystem

DonJayamanne/apollo-tooling 0

:pencil2: Tooling for development and production Apollo workflows

DonJayamanne/autoDocstring 0

vscode extension that generates docstrings for python files

DonJayamanne/awesome-jupyter 0

A curated list of awesome Jupyter projects, libraries and resources

DonJayamanne/azure-powershell 0

Microsoft Azure PowerShell

DonJayamanne/BlazorTest 0

A place to test Blazor features

issue commentmicrosoft/vscode-python

Conda issue

Thank you for your careful answer. @kimadeline

Faye-XDU

comment created time in 23 minutes

issue commentmicrosoft/vscode-python

Conda issue

Thank you for your careful answer

Faye-XDU

comment created time in 25 minutes

push eventlannonbr/vscode-issue-tracker

VS Code Issue Tracker Bot

commit sha a3eb011aac03bd0a0b7d2b604f0dc039be55bbba

Updated data source

view details

push time in 27 minutes

push eventlannonbr/vscode-issue-tracker

VS Code Issue Tracker Bot

commit sha cbf408c14b57e7f3ccdddac721c5884445f6e47c

Updated data source

view details

push time in an hour

push eventlannonbr/vscode-issue-tracker

VS Code Issue Tracker Bot

commit sha 322d00ceb075beed3909f307be5c966192592c94

Updated data source

view details

push time in 2 hours

pull request commentmicrosoft/vscode-python

Drop A/B test and search 3 directories deep for tfevent files

Codecov Report

Merging #15234 (f8ac16d) into main (568e098) will decrease coverage by 0%. The diff coverage is 50%.

@@          Coverage Diff           @@
##            main   #15234   +/-   ##
======================================
- Coverage     64%      64%   -1%     
======================================
  Files        559      558    -1     
  Lines      26683    26646   -37     
  Branches    3854     3851    -3     
======================================
- Hits       17337    17305   -32     
+ Misses      8639     8634    -5     
  Partials     707      707           
Impacted Files Coverage Δ
src/client/common/experiments/groups.ts 100% <ø> (ø)
src/client/telemetry/constants.ts 100% <ø> (ø)
src/client/telemetry/index.ts 76% <ø> (ø)
src/client/tensorBoard/constants.ts 100% <ø> (ø)
...t/tensorBoard/tensorBoardImportCodeLensProvider.ts 83% <50%> (ø)
joyceerhl

comment created time in 2 hours

issue commentmicrosoft/vscode-jupyter

Failing to detect ipykernel module

I'm still experiencing this issue. What is the best practice workflow for conda + vscode jupyter notebooks to avoid this issue?

y2kbugger

comment created time in 3 hours

push eventmicrosoft/data-accelerator

Yang Gui

commit sha fdb4ca3b21209541f56fea37085f7931b44f47af

address review feedbacks

view details

push time in 3 hours

push eventmicrosoft/batch-processing-kit

Andrew Wald

commit sha 4291c5b630dee61fbe9430b9cce0a1a5fb4fcec4

React to error of premature segmentation termination. Transient protobuf ImportError workaround. Endpoint status timeout 10 seconds.

view details

push time in 3 hours

push eventlannonbr/vscode-issue-tracker

VS Code Issue Tracker Bot

commit sha 3ad754ac7d6a98471a9d28623da9ef209df1e055

Updated data source

view details

push time in 3 hours

PR opened microsoft/vscode-python

Drop A/B test and search 3 directories deep for tfevent files skip news

Based on feedback from today's bug bash:

  • Drop the A/B test between codeactions and codelenses
  • Search 3 directories deep for tfevents files instead of 2 directories deep to align with the default directory structure in the output from the starter script at https://pytorch.org/docs/stable/tensorboard.html
+27 -180

0 comment

11 changed files

pr created time in 4 hours

issue commentmicrosoft/vscode-python

Variable preview when debugging shows extra characters in the middle of a string

Re-reading this issue, I just noticed that it's not that there are extra characters in the middle of the string. It's that the character s is displayed as . . ., for only one of the string in one of the lists inside the main list. Not sure what that means, just noticed it.

mattwelke

comment created time in 4 hours

issue openedmicrosoft/vscode-python

Variable preview when debugging shows extra characters in the middle of a string

Environment data

  • VS Code version: 1.52.1 (user setup)
  • Extension version (available under the Extensions sidebar): 2021.1.502429796
  • OS and version: Windows 10 Pro and Ubuntu 20.04 (using WSL 2)
  • Python version (& distribution if applicable, e.g. Anaconda): 3.9.1
  • Type of virtual environment used (N/A | venv | virtualenv | conda | ...): Poetry
  • Relevant/affected Python packages and their versions: n/a
  • Relevant/affected Python-related VS Code extensions and their versions: n/a
  • Value of the python.languageServer setting: Pylance

Expected behaviour

When debugging a Python file, the "Variables" panel shows the correct value of all variables.

Actual behaviour

For a particular variable in my program, the incorrect string value is displayed. The correct string value is displayed when I expand the variable (it is a list) and all lists inside it:

image

The problematic part is the "saffron bathing suit... for women" string. The string in question has no "..." in it. This only shows up in some parts of the variable preview for the debugger.

Here's an animated version that attempts to show all situations where the extra characters appear and don't appear. Note that they appear in both Variables and Watch, and appear for the mouse hover over in each:

vscode_python_bad_var_preview

Steps to reproduce:

Unknown right now. This is a proprietary codebase that I can't share that generates random strings from a static corpus. I don't know of a minimal reproduction right now.

Logs

<details>

<summary>Output for <code>Python</code> in the <code>Output</code> panel (<code>View</code>→<code>Output</code>, change the drop-down the upper-right of the <code>Output</code> panel to <code>Python</code>) </summary>

<p>

User belongs to experiment group 'ShowPlayIcon - start'
User belongs to experiment group 'ShowExtensionSurveyPrompt - control'
User belongs to experiment group 'DebugAdapterFactory - experiment'
User belongs to experiment group 'PtvsdWheels37 - experiment'
User belongs to experiment group 'UseTerminalToGetActivatedEnvVars - control'
User belongs to experiment group 'LocalZMQKernel - experiment'
User belongs to experiment group 'CollectLSRequestTiming - control'
User belongs to experiment group 'CollectNodeLSRequestTiming - experiment'
User belongs to experiment group 'EnableIPyWidgets - experiment'
User belongs to experiment group 'RunByLine - experiment'
User belongs to experiment group 'CustomEditorSupport - control'
User belongs to experiment group 'pythonaacf'
User belongs to experiment group 'pythonSendEntireLineToREPL'
User belongs to experiment group 'pythonInstallPylintButtonFirst'
> pyenv root
> conda --version
> python3.7 ~/.vscode-server/extensions/ms-python.python-2021.1.502429796/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
> python3.6 ~/.vscode-server/extensions/ms-python.python-2021.1.502429796/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
> python3 ~/.vscode-server/extensions/ms-python.python-2021.1.502429796/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
> python2 ~/.vscode-server/extensions/ms-python.python-2021.1.502429796/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
> python ~/.vscode-server/extensions/ms-python.python-2021.1.502429796/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
> ~/.cache/pypoetry/virtualenvs/wisdom-demo-beacon-generator-Z4YO5UZC-py3.9/bin/python ~/.vscode-server/extensions/ms-python.python-2021.1.502429796/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
> conda info --json
Error 2021-01-25 09:35:40: Failed to check if file needs to be fixed [EntryNotFound (FileSystemError): Unable to read file 'vscode-remote://wsl+ubuntu/home/matt/.config/Code/User/settings.json' (EntryNotFound (FileSystemError): Error: ENOENT: no such file or directory, open '/home/matt/.config/Code/User/settings.json')
	at _handleError (/home/matt/.vscode-server/bin/ea3859d4ba2f3e577a159bc91e3074c5d85c0523/out/vs/server/remoteExtensionHostProcess.js:769:473)
	at processTicksAndRejections (internal/process/task_queues.js:94:5)
	at async y.readText (/home/matt/.vscode-server/extensions/ms-python.python-2021.1.502429796/out/client/extension.js:9:344778)
	at async p.doesFileNeedToBeFixed (/home/matt/.vscode-server/extensions/ms-python.python-2021.1.502429796/out/client/extension.js:59:500280)
	at async /home/matt/.vscode-server/extensions/ms-python.python-2021.1.502429796/out/client/extension.js:59:499407
	at async Promise.all (index 0)
	at async p.getFilesToBeFixed (/home/matt/.vscode-server/extensions/ms-python.python-2021.1.502429796/out/client/extension.js:59:499353)
	at async p.updateTestSettings (/home/matt/.vscode-server/extensions/ms-python.python-2021.1.502429796/out/client/extension.js:59:498980)] {
  code: 'FileNotFound',
  name: 'EntryNotFound (FileSystemError)'
}
Starting Pylance language server.
Python interpreter path: ~/.cache/pypoetry/virtualenvs/wisdom-demo-beacon-generator-Z4YO5UZC-py3.9/bin/python
> pyenv root
> pyenv root
> pyenv root
> conda --version
> ~/.cache/pypoetry/virtualenvs/wisdom-demo-beacon-generator-Z4YO5UZC-py3.9/bin/python ~/.vscode-server/extensions/ms-python.python-2021.1.502429796/pythonFiles/pyvsc-run-isolated.py autopep8 --diff ~/code/github.com/groupby/wisdom-demo-beacon-generator/wisdom_demo_beacon_generator/search_performer.py.ffc92f0251418e92d04fd21e19876cde.tmp
cwd: ~/code/github.com/groupby/wisdom-demo-beacon-generator
> ~/.cache/pypoetry/virtualenvs/wisdom-demo-beacon-generator-Z4YO5UZC-py3.9/bin/python ~/.vscode-server/extensions/ms-python.python-2021.1.502429796/pythonFiles/pyvsc-run-isolated.py autopep8 --diff ~/code/github.com/groupby/wisdom-demo-beacon-generator/wisdom_demo_beacon_generator/search_performer.py.ffc92f0251418e92d04fd21e19876cde.tmp
cwd: ~/code/github.com/groupby/wisdom-demo-beacon-generator
> ~/.cache/pypoetry/virtualenvs/wisdom-demo-beacon-generator-Z4YO5UZC-py3.9/bin/python ~/.vscode-server/extensions/ms-python.python-2021.1.502429796/pythonFiles/pyvsc-run-isolated.py autopep8 --diff ~/code/github.com/groupby/wisdom-demo-beacon-generator/wisdom_demo_beacon_generator/search_performer.py
cwd: ~/code/github.com/groupby/wisdom-demo-beacon-generator
> ~/.cache/pypoetry/virtualenvs/wisdom-demo-beacon-generator-Z4YO5UZC-py3.9/bin/python ~/.vscode-server/extensions/ms-python.python-2021.1.502429796/pythonFiles/pyvsc-run-isolated.py autopep8 --diff ~/code/github.com/groupby/wisdom-demo-beacon-generator/wisdom_demo_beacon_generator/search_performer.py
cwd: ~/code/github.com/groupby/wisdom-demo-beacon-generator
> ~/.cache/pypoetry/virtualenvs/wisdom-demo-beacon-generator-Z4YO5UZC-py3.9/bin/python ~/.vscode-server/extensions/ms-python.python-2021.1.502429796/pythonFiles/pyvsc-run-isolated.py autopep8 --diff ~/code/github.com/groupby/wisdom-demo-beacon-generator/wisdom_demo_beacon_generator/app.py
cwd: ~/code/github.com/groupby/wisdom-demo-beacon-generator
> ~/.cache/pypoetry/virtualenvs/wisdom-demo-beacon-generator-Z4YO5UZC-py3.9/bin/python ~/.vscode-server/extensions/ms-python.python-2021.1.502429796/pythonFiles/pyvsc-run-isolated.py autopep8 --diff ~/code/github.com/groupby/wisdom-demo-beacon-generator/wisdom_demo_beacon_generator/app.py
cwd: ~/code/github.com/groupby/wisdom-demo-beacon-generator
> ~/.cache/pypoetry/virtualenvs/wisdom-demo-beacon-generator-Z4YO5UZC-py3.9/bin/python ~/.vscode-server/extensions/ms-python.python-2021.1.502429796/pythonFiles/pyvsc-run-isolated.py autopep8 --diff ~/code/github.com/groupby/wisdom-demo-beacon-generator/wisdom_demo_beacon_generator/search_corpus.py
cwd: ~/code/github.com/groupby/wisdom-demo-beacon-generator
> ~/.cache/pypoetry/virtualenvs/wisdom-demo-beacon-generator-Z4YO5UZC-py3.9/bin/python ~/.vscode-server/extensions/ms-python.python-2021.1.502429796/pythonFiles/pyvsc-run-isolated.py autopep8 --diff ~/code/github.com/groupby/wisdom-demo-beacon-generator/wisdom_demo_beacon_generator/search_corpus.py
cwd: ~/code/github.com/groupby/wisdom-demo-beacon-generator
> ~/.cache/pypoetry/virtualenvs/wisdom-demo-beacon-generator-Z4YO5UZC-py3.9/bin/python ~/.vscode-server/extensions/ms-python.python-2021.1.502429796/pythonFiles/pyvsc-run-isolated.py autopep8 --diff ~/code/github.com/groupby/wisdom-demo-beacon-generator/wisdom_demo_beacon_generator/app.py
cwd: ~/code/github.com/groupby/wisdom-demo-beacon-generator
> ~/.cache/pypoetry/virtualenvs/wisdom-demo-beacon-generator-Z4YO5UZC-py3.9/bin/python ~/.vscode-server/extensions/ms-python.python-2021.1.502429796/pythonFiles/pyvsc-run-isolated.py autopep8 --diff ~/code/github.com/groupby/wisdom-demo-beacon-generator/wisdom_demo_beacon_generator/app.py
cwd: ~/code/github.com/groupby/wisdom-demo-beacon-generator

</p> </details>

created time in 4 hours

issue commentjest-community/vscode-jest

Open VSX Listing: Signing the Publisher Agreement

the account issue is resolved and I sign the publisher agreement. Not sure if the extension release is restored... I plan to push the next release soon.

spoenemann

comment created time in 4 hours

issue commentjest-community/vscode-jest

[4.0] setup wizard

@bogdan-calapod thanks for trying to help, I think we are pretty close with the prototype, hopefully, the PR will be submitted this week. The UI is not that complicated, so end up using vscode's quick input and messaging API instead of webView.

We can definitely use your help though, once the wizard is submitted, would love to have you play with it and let us know if it can be improved.

connectdotz

comment created time in 4 hours

push eventmicrosoft/vscode-jupyter

Joyce Er

commit sha 54d5b3382e0a6bcc31af25ef94ea1eb9aba3a90f

Oops

view details

push time in 4 hours

pull request commentjest-community/vscode-jest

Full parameterized tests support

@stephtr looks like you are busy...

I ran with this PR last week, and it seems solid, pretty handy actually, as I started to add more parameterized tests... At this point, I think it's probably better to merge it and cut an alpha release so we can start the field testing/fixing cycle sooner... thoughts?

connectdotz

comment created time in 4 hours

issue openedmicrosoft/vscode-python

Translation isn't displayed in the start page

<!-- Please search existing issues to avoid creating duplicates. -->

Environment data

  • VS Code version: 1.52.1
  • Extension version (available under the Extensions sidebar): 2021.1.0
  • OS and version: Windows 10 (20H2)
  • Python version (& distribution if applicable, e.g. Anaconda): 3.9.1
  • Type of virtual environment used (N/A | venv | virtualenv | conda | ...): venv
  • Relevant/affected Python packages and their versions: N/A
  • Relevant/affected Python-related VS Code extensions and their versions: N/A
  • Value of the python.languageServer setting: Jedi

[NOTE: If you suspect that your issue is related to the Microsoft Python Language Server (python.languageServer: 'Microsoft'), please download our new language server Pylance from the VS Code marketplace to see if that fixes your issue]

Expected behaviour

Start page is translated.

Actual behaviour

Start page is not translated.

Steps to reproduce:

[NOTE: Self-contained, minimal reproducing code samples are extremely helpful and will expedite addressing your issue]

  1. Use Simplified Chinese language.
  2. Open start page.

<!-- Note: If you think a GIF of what is happening would be helpful, consider tools like https://www.cockos.com/licecap/, https://github.com/phw/peek or https://www.screentogif.com/ . -->

Logs

<details>

<summary>Output for <code>Python</code> in the <code>Output</code> panel (<code>View</code>→<code>Output</code>, change the drop-down the upper-right of the <code>Output</code> panel to <code>Python</code>) </summary>

<p>

(If needed, it'll be filled in later.)

</p> </details>

created time in 4 hours

push eventlannonbr/vscode-issue-tracker

VS Code Issue Tracker Bot

commit sha 3543cc2934ef24dcf896beb4759ea03b6430f6a9

Updated data source

view details

push time in 4 hours

PR closed microsoft/vscode-jupyter

[Do not merge] Update smoke tests

<!-- If an item below does not apply to you, then go ahead and check it off as "done" and strikethrough the text, e.g.: - [x] ~Has unit tests & system/integration tests~ -->

  • [ ] Pull request represents a single change (i.e. not fixing disparate/unrelated things in a single PR).
  • [ ] Title summarizes what is changing.
  • [ ] Has a news entry file (remember to thank yourself!).
  • [ ] Appropriate comments and documentation strings in the code.
  • [ ] Has sufficient logging.
  • [ ] Has telemetry for enhancements.
  • [ ] Unit tests & system/integration tests are added/updated.
  • [ ] Test plan is updated as appropriate.
  • [ ] package-lock.json has been regenerated by running npm install (if dependencies have changed).
+3 -3

3 comments

3 changed files

joyceerhl

pr closed time in 5 hours

pull request commentmicrosoft/vscode-jupyter

[Do not merge] Update smoke tests

@DonJayamanne nope, thanks for asking!

joyceerhl

comment created time in 5 hours

push eventmicrosoft/vscode-jupyter

Joyce Er

commit sha c4e05136cf255dfff1cc1c5bf99c336b114b620a

Linter

view details

push time in 5 hours

pull request commentmicrosoft/vscode-jupyter

Clear kernel information from notebooke metadata when a non Jupyter kernel is selected

Codecov Report

Merging #4504 (727e091) into main (cd3bdd3) will decrease coverage by 0%. The diff coverage is 0%.

@@          Coverage Diff          @@
##            main   #4504   +/-   ##
=====================================
- Coverage     75%     75%   -1%     
=====================================
  Files        398     398           
  Lines      26063   26071    +8     
  Branches    3726    3729    +3     
=====================================
- Hits       19568   19555   -13     
- Misses      4978    4994   +16     
- Partials    1517    1522    +5     
Impacted Files Coverage Δ
src/client/datascience/notebook/kernelProvider.ts 70% <0%> (-1%) :arrow_down:
src/client/common/application/debugService.ts 46% <0%> (-7%) :arrow_down:
src/client/common/process/pythonDaemonPool.ts 78% <0%> (-7%) :arrow_down:
...datascience/interactive-common/notebookProvider.ts 80% <0%> (-6%) :arrow_down:
...science/jupyter/kernels/kernelDependencyService.ts 80% <0%> (-5%) :arrow_down:
src/client/common/cancellation.ts 79% <0%> (-5%) :arrow_down:
src/client/datascience/jupyter/jupyterServer.ts 78% <0%> (-4%) :arrow_down:
...datascience/editor-integration/codelensprovider.ts 84% <0%> (-3%) :arrow_down:
src/client/datascience/jupyter/kernels/kernel.ts 69% <0%> (-3%) :arrow_down:
src/client/datascience/jupyter/jupyterExecution.ts 72% <0%> (-3%) :arrow_down:
... and 21 more
DonJayamanne

comment created time in 5 hours

push eventmicrosoft/vscode-jupyter

Joyce Er

commit sha 40878a91551e063b80fff8159c69aea94fb17729

Linter

view details

push time in 5 hours

pull request commentmicrosoft/vscode-jupyter

Clear kernel information from notebooke metadata when a non Jupyter kernel is selected

If you then select a non-jupyter kenrel we need to unset it, i.e. clear it. This way, if users change kernels to a non-jupyter kernel (not ours), & save, then there's no custom metadata that will be set, apart from what ever is already in there.

Why wouldn't this clear the metadata set by the .NET kernel provider? Sure it won't overwrite something that's already on disk, but won't it overwrite a value in memory?

DonJayamanne

comment created time in 5 hours

push eventmicrosoft/vscode-jupyter

rchiodo

commit sha 97bc7e66374ca32745aa394d5ff42430975e6e0d

Fix more spots where disable UI has to propagate

view details

push time in 5 hours

created repositorymodule-federation/concat-runtime

Joins runtimeChunk: "single" back to a ModuleFederationPlugin remote containers for independent functionality

created time in 5 hours

Pull request review commentmicrosoft/vscode-jupyter

Use VSC Notebook API in stable

 async function activateLegacy(         inCustomEditorApiExperiment = false;

Sorry but that seems incorrect too. It's possible to be in both now without any work on the user. I don't think they'd know what to do.

DonJayamanne

comment created time in 5 hours

pull request commentmicrosoft/vscode-jupyter

Clear kernel information from notebooke metadata when a non Jupyter kernel is selected

I'm confused. This looks like it's clearing the metadata? Don't we want to just not set it?

DonJayamanne

comment created time in 5 hours

push eventmicrosoft/vscode-jupyter

FiftysixTimes7

commit sha df8b967ca10b29da6c6030b715483113d67e1638

Add full Simplified Chinese translation (#4418) * Add Simplified Chinese translation * Add news for #4418

view details

Rich Chiodo

commit sha 27cfffe12b414ecc25715d5edd7ac89edead09bc

Make a timeout for interrupt ask for a restart (#4414) * Make a timeout for interrupt ask for a restart * Fix linter * Another file to not ignore * Code review feedback

view details

Don Jayamanne

commit sha 91ebb08cdd4ff535a7dd023a5d205a73b9029bf3

Remote jupyter connections in Native Nb to same degree as webviews

view details

Don Jayamanne

commit sha 8290ed30dfcbadc0fe22fa63a66dbb734663d1dd

Leave status as idle when re-opening notebooks (#4428)

view details

Don Jayamanne

commit sha 6aa42a2cfd85b96e6ccca590f4e9c7dbfb9a087a

Fixes & tests for non-raw kernels (#4431)

view details

rchiodo

commit sha b05dc5307258141d5e5c4811ed79fe602b858377

Figure out why upload is not working

view details

Don Jayamanne

commit sha 49a4f4e67528b94b3a219067534d717b5e480536

Fix typo in yml (from ref/heads to refs/heads) (#4435) Co-authored-by: Rich Chiodo <rchiodo@users.noreply.github.com>

view details

David Kutugata

commit sha 8e007f4cd91093adaac2c05b38c2643430925b6e

update trusted icons and make trusted icon appear on the editor title (#4430) * update icons make trusted icon appear on the editor title * update lint * lint again * more lint * clicking the trusted button shows a message saying the notebook is already trusted change untrusted icon to red remove command from the command palette * linting * remove message and disable trust button

view details

David Kutugata

commit sha e8af5b35ebba334e5e1a2e521895d3ffee0e4131

Indicate with a notification that the kernel is restarting (#4386) * -Indicate with a notification that the kernel is restarting -disable run all cells and restart command (and button) when the notebook is busy (applies when restarting) * -move promise to its old spot -remove when context * add news * disable button when restarting * oops * update eslint ignore * update eslintrc * fix lint * remove disabling

view details

Don Jayamanne

commit sha 44693e81ba8387442d8be77ac5c07ff7b672c8e2

Stop generating svg for matplotlib in native notebooks (#4436)

view details

Don Jayamanne

commit sha 6cd00b577e6d70fdd7cc38079083cf431ba35d6a

Add ability to turn off notebook shortcuts (#4437)

view details

Don Jayamanne

commit sha 88f11c2efc7db79b8faf10f10440667db2adc8bd

Add statusbar + toolbar item for selecting jupyter (#4424)

view details

Rich Chiodo

commit sha 233454316f3dbed6d336a4bfb5e81a6c8f541f48

Kernel launcher dependency check (#4433) * Make kernel launcher install dependencies * Fix errors preventing new executions * Create test that verifies install prompt * Add news entry * Change order of Venvs * Fix linter * Linter fix * Fix restart to not immediately cancel * Review feedback * More comments on wait logic * Fix failing windows smoke test * Move waiting down to the process level * Change telemetry for install problems * Fix tests to run sync * Fix linter again * Fix functional tests and add more logging for vscode tests * Disable failing test for now * Empty test is timing out in teardown * Fix crash on non insiders * Actually fix crash

view details

Don Jayamanne

commit sha 165815d0fd009d1b39e3ef47e010c5ecfa98f4e3

Jupyter completions in native notebooks (#4434)

view details

Ian Huff

commit sha 64aa29a3903d0826aeffb9e6da2eefc5c57535d8

Variable View UI Cleanup part 1 (#4449)

view details

Don Jayamanne

commit sha a09a7fe6d131962161fa6f1b0320b563a78870e6

Add cell indicator for pre-execution (#4448)

view details

Ian Huff

commit sha 2b9b2a188c20e7be85e115f6cd70ecc56f0a1057

Skip Julia test (#4454)

view details

Don Jayamanne

commit sha afaadfff655a927c09d7b6394b7c0e91fcb8b878

Zero byte ipnb files will have an empty cell (#4455)

view details

Ian Huff

commit sha 93660cee7ee6c22e52ee399ce894b02781b5bf56

add TSX rule to detect vars (#4463)

view details

Joyce Er

commit sha 7618b1348f898e9aab8930e5d859553a1ec24dea

Send full string and truncate UI-side

view details

push time in 5 hours

more