microsoft / microsoft/mssql-python

Announcement: mssql-python is coming to Django through mssql-django 2.0

Offen
#748 0 Kommentare 0 Reaktionen 1 zugewiesene Person Auf GitHub ansehen

@bewithgaurav arbeitet bereits daran.

Seit 03.9.2026.

announcement
Vorherrschende Sprache
Python
Sterne
473
Forks
60
Ø Merge
2 T. 11 Std.
Gemergte PRs (30 T.)
36

Beschreibung

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

cc: @sumitmsft @dlevy-msft-sql

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.