Microsoft for Python Developers Blog
Read the latest updates about all things Python at Microsoft
PythonDev tools / editors / IDEsEngineering blogsMicrosoft blogsMicrosoft dev blogs
- Posts
- 196 from 12 Feb 2016 to 21 Oct 2026
- Posting
- monthly (8 in the last year)
- Kind
- company blog
- Feed
- https://devblogs.microsoft.com/python/feed/
2026 7
- Pylance + Pyrefly: bring your preferred type checker to Visual Studio Code
- PyCon US 2026
- Introducing Apache Arrow Support in mssql-python
- Python Environments Extension for VS Code- April Update
- Write SQL Your Way: Dual Parameter Style Benefits in mssql-python
- Python in Visual Studio Code – March 2026 Release
- Python Environments Extension for VS Code
2025 17
- Python in Visual Studio Code – November 2025 Release
- Python in Visual Studio Code – October 2025 Release
- Simplifying Resource Management in mssql-python through Context Manager
- Python in Visual Studio Code – September 2025 Release
- Announcing the Data Wrangler powered Notebook Results Table
- mssql-python vs pyodbc: Benchmarking SQL Server Performance
- Python in Visual Studio Code – August 2025 Release
- Announcing Full Cross-Platform Support for the mssql-python Driver
- Python in Visual Studio Code – July 2025 Release
- Python in Visual Studio Code – June 2025 Release
- Python in Visual Studio Code – May 2025 Release
- Microsoft at PyTexas 2025: Join Us for a Celebration of Python and Innovation
- Build AI agents with Python in #AgentsHack
- Python in Visual Studio Code – April 2025 Release
- New Python Driver for SQL Server and Azure SQL!
- Python in Visual Studio Code – March 2025 Release
- Python in Visual Studio Code – February 2025 Release
2024 21
- Python in Visual Studio Code – December 2024 Release
- 2024 Python in VS Code Wrapped
- Announcing: Azure Developers – Python Day
- Announcing GitHub Copilot in Data Wrangler
- Python in Visual Studio Code – November 2024 Release
- Python in Visual Studio Code – October 2024 Release
- Announcing the new Python Data Science Extension Pack for VS Code
- Python in Visual Studio Code – September 2024 Release
- Announcing the General Availability of the VS Code extension for Azure Machine Learning
- Python in Visual Studio Code – August 2024 Release
- Python in Visual Studio Code – July 2024 Release
- Python in Visual Studio Code – June 2024 Release
- Announcing Data Wrangler: Code-centric viewing and cleaning of tabular data in Visual Studio Code
- Python in Visual Studio Code – May 2024 Release
- Glow up! A new look for Python Reference documentation on Microsoft Learn
- Python in Visual Studio Code – April 2024 Release
- Data Science Day 2024 – Schedule Announcement
- Python in Visual Studio Code – March 2024 Release
- Python in Visual Studio Code – February 2024 Release
- Join us for AI Chat App Hack from Jan. 29 – Feb.12
- Data Science Day Announcement and Call for Speaker Proposals
2023 16
- Python in Visual Studio Code – December 2023 Release
- Python Linting in Visual Studio Code – Hinting and Linting Video Series
- Python in Visual Studio Code – November 2023 Release
- Python in Visual Studio Code – October 2023 Release
- Python in Visual Studio Code – September 2023 Release
- Announcing: Azure Developers – Python Day
- Python in Visual Studio Code – August 2023 Release
- Package Management in the Python extension for Visual Studio Code
- Python in Visual Studio Code – July 2023 Release
- Python in Visual Studio Code – June 2023 Release
- Python in Visual Studio Code – May 2023 Release
- Python in Visual Studio Code – April 2023 Release
- Introducing the Data Wrangler extension for Visual Studio Code
- Python in Visual Studio Code – March 2023 Release
- Python in Visual Studio Code – February 2023 Release
- The Python Pulse: A Monthly Microsoft Stream
2022 14
- Python in Visual Studio Code – December 2022 Release
- Python in Visual Studio Code – November 2022 Release
- A Team at Microsoft is Helping Make Python Faster
- Python in Visual Studio Code – October 2022 Release
- Contribute to Open Source with the Pythonistas at Microsoft – Hacktoberfest 2022
- Python in Visual Studio Code – September 2022 Release
- Python in Visual Studio Code – August 2022 Release
- Microsoft at EuroPython 2022
- Python in Visual Studio Code – July 2022 Release
- Python in Visual Studio Code – June 2022 Release
- Python in Visual Studio Code – May 2022 Release
- Python in Visual Studio Code – April 2022 Release
- Python in Visual Studio Code – March 2022 Release
- Python in Visual Studio Code – February 2022 Release
2021 21
- Python in Visual Studio Code – December 2021 Release
- Changes to How We Bundle Python in Visual Studio
- Python in Visual Studio Code – November 2021 Release
- Anaconda licensing for Microsoft products and services
- Python in Visual Studio Code – October 2021 Release
- Python in Visual Studio Code – September 2021 Release
- Out with the Old and In with the New: an Enhanced Jupyter Experience in DevOps
- Feasibility, Use Cases, and Limitations of Pyodide
- Python in Visual Studio Code – August 2021 Release
- Python in Visual Studio Code – July 2021 Release
- Python in Visual Studio Code – June 2021 Release
- Jupyter in Visual Studio Code – June 2021 Release
- The Pylance language server has reached stable!
- Python in Visual Studio Code – May 2021 Release
- Connect with Microsoft Remotely at PyCon 2021!
- Our support for the Python community
- Python in Visual Studio Code – April 2021 Release
- Jupyter in Visual Studio Code – April 2021 Release
- Python in Visual Studio Code – March 2021 Release
- Python in Visual Studio Code – February 2021 Release
- Python in Visual Studio Code – January 2021 Release
2020 23
- Python in Visual Studio Code – December 2020 Release
- Python in Visual Studio Code – November 2020 Release
- Introducing the Jupyter Extension for VS Code
- Python in Visual Studio Code – October 2020 Release
- Bringing the power of the Monaco Editor to nteract
- Announcing Playwright for Python: Reliable end-to-end testing for the web
- Python in Visual Studio Code – September 2020 Release
- Pylance introduces five new features that enable type magic for Python developers
- IoT exploration with VS Code, Python, and the Device Simulator Express
- Python in Visual Studio Code – August 2020 Release
- Need an Intro to VS Code? Let Tech with Tim Help!
- Notebooks are getting revamped!
- Gather: A New Way To Clean Notebooks
- Python in Visual Studio Code – July 2020 Release
- Enhance your Azure Machine Learning experience with the VS Code extension
- Announcing Pylance: Fast, feature-rich language support for Python in Visual Studio Code
- Python in Visual Studio Code – June 2020 Release
- Connect with us at Microsoft Build digital event
- Python in Visual Studio Code – May 2020 Release
- Python in Visual Studio Code – April 2020 Release
- Python in Visual Studio Code – March 2020 Release
- Python in Visual Studio Code – February 2020 Release
- Python in Visual Studio Code – January 2020 Release
2019 18
- Python in Visual Studio Code – November 2019 Release
- Python in Visual Studio Code – October 2019 Release
- Announcing Support for Native Editing of Jupyter Notebooks in VS Code
- Come meet Microsoft at DjangoCon 2019
- Python in Visual Studio Code – September 2019 Release
- What’s New for Python in Visual Studio (16.3 Preview 2)
- Python in Visual Studio Code – August 2019 Release
- Python in Visual Studio Code – June 2019 Release
- Python in Visual Studio Code – May 2019 Release
- Who put Python in the Windows 10 May 2019 Update?
- Remote Python Development in Visual Studio Code
- Come meet Microsoft at PyCon 2019!
- Python in Visual Studio Code – April 2019 Release
- Python in Visual Studio Code – March 2019 Release
- Python in Visual Studio Code – February 2019 Release
- What’s New with the AI and Machine Learning Tools for Python: February 2019 Update
- Python in Visual Studio Code – January 2019 Release
- Python in Visual Studio 2019 Preview 2
2018 22
- Python in Visual Studio Code – December 2018 Release
- Python in Visual Studio Code – November 2018 Release
- Data Science with Python in Visual Studio Code
- Python in Visual Studio Code – October 2018 Release
- Python in Visual Studio Code – September 2018 Release
- Python in Visual Studio Code – August 2018 Release
- Python in Visual Studio 2017 version 15.8
- Come see us at EuroPython 2018!
- Introducing the Python Language Server
- Python in Visual Studio Code – June & July 2018 Release
- New web app tutorials in the VS and VS Code Python docs, and docs feedback
- Embedding Python in a C++ project with Visual Studio
- Python in Visual Studio Code – May 2018 Release
- Recap: Microsoft at PyCon US 2018
- Python in Visual Studio Code – April 2018 Release
- Python at Microsoft: Meet us at Build and PyCon US!
- Python in Visual Studio 2017 version 15.7
- Python in Visual Studio Code – March 2018 Release
- Python in Visual Studio 15.7 Preview
- Python in Visual Studio Code – Feb 2018 Release
- Visual Studio Code is now shipping with Anaconda!
- Python in Visual Studio Code – Jan 2018 Release
2017 14
- Python extension for Visual Studio Code version 0.9.0 now available
- North Bay Python 2017 Recap
- What’s new for Python in Visual Studio 2017 15.6 Preview 1
- Don Jayamanne, creator of the Python extension for Visual Studio Code, joins Microsoft
- Idiomatic Python: functions versus classes
- Python updates in Visual Studio 15.4 Preview 1
- PyData Seattle is next week!
- PyCon US 2017 wrap-up
- Come visit us at PyCon US 2017!
- Python support is now stable in Visual Studio 2017
- Python tools in your language
- Interactive Windows in VS 2017
- Released: Python support in Visual Studio 2017
- Python support in Visual Studio 2017
2016 23
- Publish to Azure in Visual Studio 2017
- A template for using Python on Azure Web Apps
- Creating Apps from Templates: Cookiecutter in Visual Studio “15”
- Python in Visual Studio “15” Preview 5
- Microsoft’s participation in the 2016 Python core sprint
- Upgrading Python on Azure App Service
- Idiomatic Python: EAFP versus LBYL
- Python and Django on Nano Server
- Python lambda expressions unleashed
- Microsoft at PyCon US 2016
- How to debug Python Azure Worker Roles
- Using CPython’s Embeddable Zip File
- Idiomatic Python: boolean expressions
- How to deal with the pain of “unable to find vcvarsall.bat”
- Implementing a code of conduct for all of our open source work
- Azure Python SDK 2.0.0rc2 is out! Why it’s a major step for Azure with Python.
- What do your users really think? Using Text Analytics to understand GitHub Issue Sentiment
- Idiomatic Python: comprehensions
- Python 3 is Winning Library Developer Support
- PyCaribbean 2016
- Microsoft and Project Jupyter
- Talking with Python: Fabrikam Pizza Shack
- Welcome to the Python Engineering blog