You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Announcement: mssql-python is coming to Django through mssql-django 2.0 #748
The upcoming mssql-django 2.0 release will let you run the Django ORM directly on mssql-python.
mssql-django is the official SQL Server backend for Django. It is the backend that connects your apps to SQL Server, and starting with 2.0 it can run on mssql-python alongside pyodbc, selectable per connection.
mssql-python will be opt-in for the 2.0 release, with pyodbc remaining the default, so existing projects keep working exactly as they do today and you adopt it when you are ready.
Using the mssql-python path needs Python 3.10 or newer, and since mssql-python bundles ODBC Driver 18, there is no separate ODBC install to manage.
Targeted for 18 September 2026. Full details will follow in the mssql-django release notes.
For the broader 2.0 plan, including the refreshed version support policy, see the announcement on the mssql-django repo: microsoft/mssql-django#587
Activity