Python

Read the latest updates about all things Python at Microsoft

Python in Visual Studio Code – March 2019 Release

We are pleased to announce that the March 2019 release of the Python Extension for Visual Studio Code is now available. In this release we closed 52 issues that includes Live Share support in the Python Interactive Window, support for installing packages with Poetry, improvements to the Python Language Server and to the Test Explorer.

Python in Visual Studio Code – February 2019 Release

We are pleased to announce that the February 2019 release of the Python Extension for Visual Studio Code is now available. In this release we have closed a total of 40 issues, including a built-in Test Explorer, validation of breakpoint targets when debugging, and the ability to run any code selection in the Python Interactive window.

Python in Visual Studio Code – January 2019 Release

We are pleased to announce that the January 2019 release of the Python Extension for Visual Studio Code is now available. In this release we have closed a total of 62 issues, including IPython console support and the ability to run an entire file in the Python Interactive window, visualization and navigation to failed pytest tests from the problems window (thanks Chris NeJame), as well as a much faster outline when using the Python Language Server. Keep on reading to learn more!

Python in Visual Studio Code – December 2018 Release

We are pleased to announce that the December 2018 release of the Python Extension for Visual Studio Code is now available. This release was a short release, where we primarily focused on two top-requested features for the data science experience shipped in November: remote Jupyter support and export Python files as Jupyter Notebooks. We have also fixed many issues reported on GitHub, and you can see the full list in our changelog.

Python in Visual Studio Code – November 2018 Release

We are pleased to announce that the November 2018 release of the Python Extension for Visual Studio Code is now available. This release was a quality focused release, we have closed a total of 28 issues, improving startup performance and fixing various bugs related to interpreter detection and Jupyter support. Keep on reading to learn more!

Data Science with Python in Visual Studio Code

Today we’re very excited to announce the availability of Data Science features in the Python extension for Visual Studio Code! With the addition of these features, you can now work with data interactively in Visual Studio Code, whether it is for exploring data or for incorporating machine learning models into applications, making Visual Studio Code an exciting new option for those who prefer an editor for data science tasks.

Python in Visual Studio Code – October 2018 Release

We are pleased to announce that the October 2018 release of the Python Extension for Visual Studio Code is now available. In this release we have closed a total of 49 issues, including Jupyter support: import notebooks and run code cells in a Python Interactive window, use new virtual environments without having to restart, code completions in the debug console window, improved completions in language server: recognition of namedtuple, and generic types.

Python in Visual Studio Code – September 2018 Release

We are pleased to announce that the September 2018 release of the Python Extension for Visual Studio Code is now available. In this release we have closed a total of 45 issues, including automatic activation of environments in the terminal, support for Python environments in split terminals, debugger support for the breakpoint() built-in, improved Go To Definition and Find References in the Python Language Server, reduced CPU and Memory consumption in the Python Language Server.

Python in Visual Studio Code – August 2018 Release

We are pleased to announce that the August 2018 release of the Python Extension for Visual Studio Code is now available. In this release we have closed a total of 38 issues including the stable release of our ptvsd 4 debugger, improvements to the language server preview, and other fixes.