Microsoft announces full cross-platform support for the mssql-python driver, now compatible with Windows, macOS, and Linux. Key features include connection pooling for improved performance (up to 2.2× faster than pyodbc), EntraID authentication support on macOS and Linux, unified codebase for better maintainability, and backward compatibility with Python 3.10+. The driver offers simplified installation via pip and provides a migration path from pyodbc with enhanced security and scalability features.

5m read timeFrom devblogs.microsoft.com
Post cover image
Table of contents
Linux Joins the Party Copy linkConnection Pooling for All Platforms Copy linkEntraID Support for MacOS and Linux Copy linkUnified Codebase, Smarter Engineering Copy linkBackward Compatibility with Python ≥ 3.10 Copy linkSeamless Installation Copy linkWho Benefits — Explained by Scenario Copy linkWhy It Matters — Impact Highlights Copy linkWhat’s Next Copy linkTry It and Share Your Feedback! Copy link

Sort: