From d5af14aa84dc5ec913859e787b269fb8029d63cd Mon Sep 17 00:00:00 2001 From: Tim Graham Date: Sat, 22 Dec 2018 15:48:41 -0500 Subject: [PATCH] Fixed #30055 -- Dropped support for SQLite < 3.8.3. --- django/db/backends/sqlite3/features.py | 1 - docs/ref/databases.txt | 2 +- docs/releases/2.2.txt | 2 ++ 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/django/db/backends/sqlite3/features.py b/django/db/backends/sqlite3/features.py index 612ae735be..d76a1275f5 100644 --- a/django/db/backends/sqlite3/features.py +++ b/django/db/backends/sqlite3/features.py @@ -34,7 +34,6 @@ class DatabaseFeatures(BaseDatabaseFeatures): supports_cast_with_precision = False time_cast_precision = 3 can_release_savepoints = True - supports_partial_indexes = Database.sqlite_version_info >= (3, 8, 0) # Is "ALTER TABLE ... RENAME COLUMN" supported? can_alter_table_rename_column = Database.sqlite_version_info >= (3, 25, 0) supports_parentheses_in_compound = False diff --git a/docs/ref/databases.txt b/docs/ref/databases.txt index 2dd1c06687..04214a6560 100644 --- a/docs/ref/databases.txt +++ b/docs/ref/databases.txt @@ -627,7 +627,7 @@ appropriate typecasting. SQLite notes ============ -Django supports SQLite 3.7.15 and later. +Django supports SQLite 3.8.3 and later. SQLite_ provides an excellent development alternative for applications that are predominantly read-only or require a smaller installation footprint. As diff --git a/docs/releases/2.2.txt b/docs/releases/2.2.txt index 5e2af43d3d..f2e822f5a5 100644 --- a/docs/releases/2.2.txt +++ b/docs/releases/2.2.txt @@ -441,6 +441,8 @@ Miscellaneous * The minimum supported version of ``mysqlclient`` is increased from 1.3.7 to 1.3.13. +* The minimum supported version of SQLite is increased from 3.7.15 to 3.8.3. + * In an attempt to provide more semantic query data, ``NullBooleanSelect`` now renders ``