Opened 41 hours ago
Closed 9 hours ago
#36671 closed Cleanup/optimization (fixed)
Drop support for SQLite < 3.37.0.
Reported by: | Mariusz Felisiak | Owned by: | Mariusz Felisiak |
---|---|---|---|
Component: | Database layer (models, ORM) | Version: | dev |
Severity: | Normal | Keywords: | |
Cc: | Triage Stage: | Accepted | |
Has patch: | yes | Needs documentation: | no |
Needs tests: | no | Patch needs improvement: | no |
Easy pickings: | no | UI/UX: | no |
Description
SQLite 3.35.5+ supports ALTER TABLE ... DROP COLUMN
.
SQLite 3.35+ can return columns from INSERT
and UPDATE
.
Ubuntu Noble ships with SQLite 3.45.1 (which will still by supported by Django).
Debian Bullseye will EOL in August 2026 and Django 6.1 will be released in August 2026, so we may ignore it.
Debian Bookworm ships with SQLite 3.40.1 (which will still by supported by Django).
Python 3.12 ships with 3.43.1.
SQLite 3.36.0 was released in June 2021. SQLite version support seems like a similar situation as GEOS libraries which we generally support about 5 years after released.
PR