Changes between Version 11 and Version 12 of DjangoOnWindows
- Timestamp:
- Aug 31, 2008, 3:05:51 AM (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
DjangoOnWindows
v11 v12 1 = Django on Windows (bug actually caused by Sqlite <=3.3.4 (3.3.5?)) =1 = Django on Windows (bugs actually caused by Sqlite <3.3.6 and absence of PIL) = 2 2 3 3 (work in progress) … … 9 9 === Test suite failures === 10 10 11 As of r8747 the test suite is showing the following failures when run on sqlite 3.2.7 and 3.3.4: 11 The following test suite failures affect Django under Windows (XP 32 bits) + official Python 2.5.2 (includes SQLite 3.3.4, excludes PIL) 12 12 13 * On a test from {{{tests/regressiontests/queries/models.py}}} when using the sqlite3 Django DB backend. 13 As of r8747, the test suite is showing the following failures when run on sqlite <3.3.6: 14 15 * Ticket #7570 on a test from {{{tests/regressiontests/queries/models.py}}} when using the sqlite3 Django DB backend. 16 17 As of r8747, the test suite is showing the following failures when run without PIL: 18 19 * Ticket #8196 on a test from {{{tests/modeltests/model_forms/models.py}}} 14 20 15 21 ==== tests/regressiontests/queries/models.py ==== … … 144 150 ===== Possible solution ===== 145 151 146 As the table above shows, version <=3.3.4 of sqlite seems to be affected by this bug whilst version >=3.3.6 isn't (see http://sqlite.org/changes.html for possible hints). 152 As the table above shows, version <=3.3.4 of sqlite seems to be affected by this bug whilst version >=3.3.6 isn't. 153 154 We think it's a SQLite bug reported in [http://www.sqlite.org/cvstrac/tktview?tn=1768 this] ticket and fixed in [http://www.sqlite.org/cvstrac/chngview?cn=3173 this] commit six days after 3.3.5 was tagged, so it would be safe to assume that 3.3.5 is also affected. This is the complete changelog between 3.3.4 and 3.3.6: http://www.sqlite.org/cvstrac/timeline?d=115&e=2006-Jun-06&c=2&px=&s=9&dm=1&x=1 147 155 148 156 As sqlite/pysqlite development continues, the pysqlite project keeps publishing new win32 binary installers for Python 2.5. Latest as of June 29, 2008 is version 2.4.1 ({{{pysqlite-2.4.1.win32-py2.5.exe}}}) that uses sqlite version 3.5.2 (see entry marked with '''*''' in the table above.)