You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Removed python.jediEnabled setting in favor of python.languageServer. Instead of "python.jediEnabled": true please use "python.languageServer": "Jedi".
(#7010)
Added a start page for the extension. It opens to new users or when there is a new release. It can be disabled with the setting 'Python: Show Start Page'.
(#11057)
Preliminary support using other languages for the kernel.
(#11919)
Enable the use of the custom editor for native notebooks.
(#10744)
Fixes
Ensure sorting imports in a modified file picks up the proper configuration.
thanks Peter Law)
(#4891)
Made variable explorer (from IPython Notebook interface) resizable.
(#5382)
Add junit family to pytest runner args to remove pytest warning.
(#10673)
Switch order of restart and cancel buttons in interactive window to be consistent with ordering in notebook toolbar.
(#11091)
Support opening other URI schemes besides 'file' and 'vsls'.
(#11393)
Fix issue with formatting when the first line is blank.
(#11416)
Force interactive window to always scroll long output. Don't allow scrollbars within scrollbars.
(#11421)
Hover on notebooks or interactive window seems to stutter.
(#11422)
Make shift+tab work again in the interactive window. Escaping focus from the prompt is now relegated to 'Shift+Esc'.
(#11495)
Keep import and export working with raw kernel mode. Also allow for installing dependencies if running an import before jupyter was ever launched.
(#11501)
Extra kernels that just say "Python 3 - python" are showing up in the raw kernel kernel picker.
(#11552)
Fix intermittent launch failure with raw kernels on windows.
(#11574)
Don't register a kernelspec when switching to an interpreter in raw kernel mode.
(#11575)
Keep the notebook input prompt up if you focus out of vscode.
(#11581)
Fix install message to reference run by line instead of debugging.
(#11661)
Run by line does not scroll to the line that is being run.
(#11662)
For direct kernel connection, don't replace a notebook's metadata default kernelspec with a new kernelspec on startup.
(#11672)
Fixes issue with importing debupy in interactive window.
(#11686)
Reopen all notebooks when rerunning the extension (including untitled ones).
(#11711)
Make sure to clear 'outputPrepend' when rerunning cells and to also only ever add it once to a cell.
(thanks Barry Nolte)
(#11726)
Disable pre-warming of Kernel Daemons when user does not belong to the LocalZMQKernel - experiment experiment.
(#11751)
When switching to an invalid kernel (one that is registered but cannot start) in raw mode respect the launch timeout that is passed in.
(#11752)
Make python.dataScience.textOutputLimit apply on subsequent rerun. We were letting the 'outputPrepend' metadata persist from run to run.
(thanks Barry Nolte)
(#11777)
Use ${command:python.interpreterPath} to get selected interpreter path in launch.json and tasks.json.
(#11789)
Restarting a kernel messes up run by line.
(#11793)
Correctly show kernel status in raw kernel mode.
(#11797)
Hovering over variables in a python file can show two hover values if the interactive window is closed and reopened.
(#11800)
Make sure to use webView.cspSource for all csp sources.
(#11855)
Use command line arguments to launch our raw kernels as opposed to a connection file. The connection file seems to be causing issues in particular on windows CI machines with permissions.
(#11883)
Improve our status reporting when launching and connecting to a raw kernel.
(#11951)
Prewarm raw kernels based on raw kernel support and don't prewarm if jupyter autostart is disabled.
(#11956)
Don't flood the hard drive when typing in a large notebook file.
(#12058)
Disable run-by-line and continue buttons in run by line mode when running.
(#12169)
Disable Sort Imports command in Notebook Cells.
(#12193)
Fix debugger continue event to actually change a cell.
(#12155)
Make Jedi the Default value for the python.languageServer setting.
(#12225)
Make stop during run by line interrupt the kernel.
(#12249)
Have raw kernel respect the jupyter server disable auto start setting.
(#12246)
Code Health
Use ts-loader as a tyepscript loader in webpack.
(#9061)