Browse Source

Fixed #30055 -- Dropped support for SQLite < 3.8.3.

Tim Graham 6 years ago
parent
commit
d5af14aa84
3 changed files with 3 additions and 2 deletions
  1. 0 1
      django/db/backends/sqlite3/features.py
  2. 1 1
      docs/ref/databases.txt
  3. 2 0
      docs/releases/2.2.txt

+ 0 - 1
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

+ 1 - 1
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

+ 2 - 0
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 ``<option>`` values of ``unknown``, ``true``, and ``false`` instead
   of ``1``, ``2``, and ``3``. For backwards compatibility, the old values are