[ Web Proxy ]
URL:
Viewing: https://devblogs.microsoft.com/python [Back]  [Original]

Skip to main content Microsoft [Microsoft] Dev Blogs AI All .NET posts .NET MAUI ASP.NET Core Blazor Entity Framework C++ C# F# TypeScript NuGet Servicing .NET Blog in Chinese Microsoft for Developers Agent Framework Develop from the cloud Xcode ISE Developer TypeScript PowerShell Python Java Java Blog in Chinese Go Microsoft Edge Dev Microsoft 365 Developer Microsoft Entra Identity Developer Microsoft Entra PowerShell Visual Studio Visual Studio Code Aspire All things Azure Azure SDK Azure VM Runtime Team Microsoft Azure Azure Cosmos DB Azure DocumentDB Azure Data Studio Azure SQL DevOps DirectX Microsoft Foundry Power Platform OData Unified Data Model (IDEAs) Windows Command Line #ifdef Windows Inside MSIX MIDI and music React Native The Old New Thing Windows Developer

Microsoft for Python Developers Blog

Read the latest updates about all things Python at Microsoft

Latest posts

[]
May 13, 2026
Post comments count 0
Post likes count 0

PyCon US 2026

[]
Vedha Ranganathan

PyCon US 2026

[]
May 3, 2026
Post comments count 0
Post likes count 0

Introducing Apache Arrow Support in mssql-python

[]
Saumya Garg

Reviewed by Sumit Sarabhai Fetching a million rows from SQL Server into a Polars DataFrame used to mean a million Python objects, a million GC allocations, and then throwing it all away to build a DataFrame. Not anymore. mssql-python now supports fetching SQL Server data directly as Apache Arrow structures - a faster and more memory-efficient path for anyone working with SQL Server data in Polars, Pandas, DuckDB, or any other Arrow-native library. This feature was contributed by community developer Felix Gral (@ffelixg), and we are thrilled to ship it. What Is Apache Arrow? The key insight beh...

[]
Apr 27, 2026
Post comments count 0
Post likes count 0

Python Environments Extension for VS Code- April Update

[]
Vedha Ranganathan

The April 2026 release update includes the Python Environments extension... Keep on reading to learn more!

[]
Apr 7, 2026
Post comments count 0
Post likes count 7

Write SQL Your Way: Dual Parameter Style Benefits in mssql-python

[]
Jahnvi Thakkar

Reviewed by: Sumit Sarabhai Ifyou'vebeen writing SQL in Python, you already know the debate: positional parameters (?) or named parameters (%(name)s)? Some developers swear by the conciseness of positional. Others prefer the clarity of named. With mssql-python, you no longer need to choose-we supportboth.We've added dual parameter style support tomssql-python, enabling bothqmarkandpyformatparameter styles in Python applications that interact with SQL Server and Azure SQL. This feature is especially useful ifyourebuilding complex queries, dynamically assembling filters, or migrating existing ...

[]
Apr 1, 2026
Post comments count 0
Post likes count 0

Python in Visual Studio Code – March 2026 Release

[]
Vedha Ranganathan

The March 2026 release of the Python and Jupyter extensions for Visual Studio Code is now available. Keep on reading to learn more!

[]
Feb 18, 2026
Post comments count 2
Post likes count 5

Python Environments Extension for VS Code

[]
Vedha Ranganathan

The February 2026 release This release includes the Python Environments extension... Keep on reading to learn more!

Nov 13, 2025
Post comments count 0
Post likes count 3

Python in Visual Studio Code – November 2025 Release

[]
Luciana Abud

The November 2025 release brings new Pylance features including improvements to Copilot Hover Summaries and a Code Action to convert wildcard imports to explicit imports. Keep on reading to learn more!

[]
Oct 10, 2025
Post comments count 0
Post likes count 1

Python in Visual Studio Code – October 2025 Release

[]
Luciana Abud

The October 2025 release of the Python and Jupyter extensions for Visual Studio Code are now available. This release includes improvements to the Python Environments extension, Copy Test ID functionality, and enhanced environment activation when using Copilot Chat. Keep on reading to learn more!

[]
Sep 26, 2025
Post comments count 1
Post likes count 5

Simplifying Resource Management in mssql-python through Context Manager

[]
Jahnvi Thakkar

Reviewed by: Sumit Sarabhai and Gaurav Sharma If youve worked with databases in Python, you know the boilerplate: open a connection, create a cursor, run queries, commit or rollback transactions, close cursors and connection. Forgetting just one cleanup step can lead to resource leaks (open connections) or even inconsistent data. Thats where context managers step in. Weve introduced context manager support in mssqlpython driver, enabling Python applications to interact with SQL Server and Azure SQL more safely, cleanly, and in a truly Pythonic way. Why Context Managers? In Python, the sta...

Follow this blog

Sign in
Theme
Your Privacy Choices Opt-Out Icon Your Privacy Choices
Consumer Health Privacy Sitemap Contact Microsoft Privacy Manage cookies Terms of use Trademarks Safety & eco Recycling About our ads

Web Proxy Viewer  |  New URL  |  Original Page