Version 38 (modified by 3 days ago) ( diff ) | ,
---|
End of life dates for supported database versions
SQLite
The SQLite version that ships with the Windows and macOS installers are:
- Python 3.5 - 3.8.11
- Python 3.6 - 3.14.2
- Python 3.7 - 3.21.0
- Python 3.8 - 3.28.0
- Python 3.9 - 3.34.0
- Python 3.10 - 3.35.4
- Python 3.11 - 3.45.1
- Python 3.12 - 3.45.3
- Python 3.13 - 3.45.3
Search the Python Changelog for "SQLite" to find entries like "Update Windows build and OS X installers to use SQLite 3.14.2."
To find the exact SQLite version, search for "sqlite" in the installer files for Windows and macOS in the CPython repository. Use the branch/tag selector to specify the Python version.
The SQLite version that ships with Debian and Ubuntu are:
- Debian 11 (bullseye): 3.34.1
- Debian 12 (bookworm): 3.40.1
- Ubuntu 20.04 (focal): 3.31.1
- Ubuntu 22.04 (jammy): 3.37.2
- Ubuntu 24.04 (noble): 3.45.1
Generally, Django's minimum supported SQLite version is based on the minimum of the versions found in the oldest supported Python, Debian, and Ubuntu. This usually spans a period of 5 years after the SQLite release. In addition, we also evaluate the benefits (such as new features or code cleanups) before dropping support of older SQLite versions. See past tickets for reference on how we bump our minimum supported SQLite version.
- < 3.8.3 - drop in #30055 Django 2.2 - released April 2019.
- < 3.9.0 - drop in #32303 Django 3.2 - released April 2021.
- < 3.21.0 - drop in #34201 Django 4.2 - released April 2023.
- < 3.27.0 - drop in #34760 Django 5.0 - released December 2023.
- < 3.31.0 - drop in #35412 Django 5.1 - released August 2024.
PostgreSQL
- 9.0 - September 2015 - drop in Django 1.9 - released April 2016.
- 9.1 - September 2016 - drop in Django 1.10 - released August 2016.
- 9.2 - September 2017 - drop in Django 1.11 - released April 2017.
- 9.3 - September 2018 - drop in Django 2.1 - released August 2018.
- 9.4 - December 2019 - drop in Django 3.0 - released December 2019.
- 9.5 - January 2021 - drop in Django 3.2 - released April 2021.
- 9.6 - November 2021 - drop in Django 4.0 - released December 2021.
- 10 - November 2022 - drop in Django 4.1 - released August 2022.
- 11 - November 2023 - drop in Django 4.2 - released April 2023.
- 12 - November 2024 - drop in Django 5.1 - released August 2024.
- 13 - November 2025 - drop in Django 5.2 - released April 2025
- 14 - November 2026
- 15 - November 2027
- 16 - November 2028
- 17 - November 2029
PostGIS
- 1.5 - dropped in Django 1.9.
- 2.0 - drop with PostgreSQL 9.2 (no support for PostgreSQL 9.3)
- 2.1 - drop with PostgreSQL 9.4 (no support for PostgreSQL 9.5)
- 2.2 - drop with PostgreSQL 9.5 (not recommended with PostgreSQL 9.6)
- 2.3 - drop with PostgreSQL 9.6 (not recommended with PostgreSQL 10)
- 2.4 - drop with PostgreSQL 10
- 2.5 - drop with PostgreSQL 12
- 3.0 - drop with PostgreSQL 13
- 3.1 - drop with PostgreSQL 14
- 3.2 - drop with PostgreSQL 15
- 3.3
- 3.4
- 3.5
MySQL
- 5.5 - Dec 2018 - drop in Django 2.1 - released August 2018.
- 5.6 - Feb 2021 - drop in Django 3.2 - released April 2021.
- 5.7 - Oct 2023 - drop in Django 4.2 - released April 2023.
- 8.0 - Apr 2026
- 8.4 - Apr 2032
Oracle
- 11.2 - Dec 2020 - drop in Django 2.0 (Django 1.11 LTS supported until April 2020).
- 12.1 - July 2021 - drop in Django 3.0 (Django 2.2 LTS supported until April 2022)
- 12.2 - 31 March 2022 - drop in Django 4.0 (Django 3.2 LTS supported until April 2024)
- 18c - 30 June 2021 - drop in Django 4.0 (Django 3.2 LTS supported until April 2024)
- 19c (LTS) - 30 April 2032
- 21c (LTS) - 30 April 2027
- 23c (LTS) - TBC
MariaDB
- 10.1 - 17 Oct 2020 - drop in Django 3.1 - released August 2020.
- 10.2 - 23 May 2022 - drop in Django 4.1 - released August 2022.
- 10.3 - 25 May 2023 - drop in Django 4.2 - released April 2023.
- 10.4 - 18 June 2024 - drop in Django 5.1 - released August 2024.
- 10.5 - 24 June 2025. - drop in Django 6.0 - released December 2025.
- 10.6 - 6 July 2026.
- 10.7 - 9 Feb 2023.
- 10.8 - 20 May 2023.
- 10.9 - 22 Aug 2023.
- 10.10 - 17 Nov 2023.
- 10.11 - 16 Feb 2028.
- 11.0 - Jun 2024
- 11.1 - Aug 2024
- 11.2 - TBC