Microsoft for Python Developers Blog

Read the latest updates about all things Python at Microsoft

Latest posts

Python in Visual Studio Code – August 2018 Release
Sep 5, 2018
Post comments count 0
Post likes count 0

Python in Visual Studio Code – August 2018 Release

Dan Taylor
Dan Taylor

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.

Python in Visual Studio 2017 version 15.8
Aug 14, 2018
Post comments count 0
Post likes count 0

Python in Visual Studio 2017 version 15.8

Dan Taylor
Dan Taylor

We have released the 15.8 update to Visual Studio 2017. You will see a notification in Visual Studio within the next few days, or you can download the new installer from visualstudio.com. In this post, we're going to look at some of the new features we have added for Python developers: IntelliSense with type shed definitions, faster debugging, and support for Python 3.7.

Come see us at EuroPython 2018!
Jul 19, 2018
Post comments count 0
Post likes count 0

Come see us at EuroPython 2018!

Dan Taylor
Dan Taylor

Next week is the EuroPython conference from July 23-29 in Edinburgh, Scotland. Microsoft is a platinum sponsor of EuroPython this year, and are looking forward to meeting you there! Be sure to come by our booth and check out our sessions. If you can’t make it, don’t worry, we’ll be sharing the content from the conference on our Python blog after the events are over, so stay tuned by following this blog. Microsoft has a long history of working with Python, from support for Python in Visual Studio and Visual Studio Code (pictured below: our free, open source editor for macOS, Linux and Windows), to contributing ...

Introducing the Python Language Server
Jul 18, 2018
Post comments count 0
Post likes count 0

Introducing the Python Language Server

Steve Dower
Steve Dower

Visual Studio has long been recognized for the quality of its IntelliSense (code analysis and suggestions) across all languages, and has had support for Python since 2011. We are pleased to announce that we are going to be making the Python support available to other tools as the Microsoft Python Language Server. It is available first today in the July release of the Python Extension for Visual Studio Code, and we will later release it as a standalone component that you can use with any tool that works with the Language Server Protocol. Background on IntelliSense and Language Servers Ever since the days of Visu...

Python in Visual Studio Code – June & July 2018 Release
Jul 18, 2018
Post comments count 0
Post likes count 0

Python in Visual Studio Code – June & July 2018 Release

Brett Cannon
Brett Cannon

We are pleased to announce that the June & July 2018 releases of the Python Extension for Visual Studio Code is now available from the marketplace and the gallery. Between these two releases we have closed a total of 156 issues including introducing a new experimental language server and gevent support in our experimental debugger.

New web app tutorials in the VS and VS Code Python docs, and docs feedback
Jul 17, 2018
Post comments count 0
Post likes count 0

New web app tutorials in the VS and VS Code Python docs, and docs feedback

Dan Taylor
Dan Taylor

Recognizing the popularity of the Django and Flask web app frameworks, we recently added several tutorials in the Python documentation that guide you through working with these frameworks in Microsoft’s Python-capable IDEs: the lightweight Visual Studio Code available on all operating systems, and the full Visual Studio for Windows. We also wanted to take the opportunity to highlight how you can contribute to docs, and the ways you can give feedback—both of which we very much welcome!

Embedding Python in a C++ project with Visual Studio
Jun 14, 2018
Post comments count 3
Post likes count 1

Embedding Python in a C++ project with Visual Studio

Steve Dower
Steve Dower

In this post, we're going to walk through a sample project that demonstrates scripting a C++ application with Python using CPython, PyBind11 and Visual Studio 2017. We show how you can wrap a C++ class with Python and how to use cross-language debugging and type-hints to get a development experience that only Visual Studio can offer.

Python in Visual Studio Code – May 2018 Release
Jun 5, 2018
Post comments count 0
Post likes count 0

Python in Visual Studio Code – May 2018 Release

Dan Taylor
Dan Taylor

We are pleased to announce that the May 2018 release of the Python Extension for Visual Studio Code is now available from the marketplace and the gallery. In this release we have closed a total of 103 issues including support for the new and popular formatter Black, improvements to the experimental debugger and formatting as you type.

Recap: Microsoft at PyCon US 2018
May 31, 2018
Post comments count 0
Post likes count 0

Recap: Microsoft at PyCon US 2018

Dan Taylor
Dan Taylor

Microsoft was a keystone-level sponsor of PyCon US 2018 this year, which took place in Cleveland Ohio from May 9-17th. We had a great time interacting with and learning from the community, and we had a lot of fun! In this post we’ll share our experience and useful links from the conference.