Changes between Version 7 and Version 8 of DjangoOnWindows
- Timestamp:
- Jul 20, 2008, 8:05:30 PM (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
DjangoOnWindows
v7 v8 9 9 As of r7805 the test suite is failing in two places when run on Windows + Python 2.5.2: 10 10 11 * If setuptools is installed, on a test from {{{tests/regressiontests/templates/loaders.py}}} related to trying to load a template from an egg. From a [http://dpaste.com/59930/ report] on #django-dev this test also fails on OS X (Leopard, Python 2.5.1, setuptools 0.6c8).11 * If setuptools is installed, on a test from {{{tests/regressiontests/templates/loaders.py}}} related to trying to load a template from an egg. 12 12 * On a test from {{{tests/regressiontests/queries/models.py}}} when using the sqlite3 Django DB backend. 13 13 … … 37 37 38 38 === tests/regressiontests/queries/models.py === 39 40 This has been reported as ticket #7570. 39 41 40 42 This test fails: … … 88 90 }}} 89 91 90 A minimal models.py that shows the problem (extracted from the above regression test):92 A minimal models.py file that shows the problem (extracted from the above regression test): 91 93 92 94 {{{ … … 160 162 || Debian Linux || 2.5.2 || 2.3.2 (built-in sqlite3)|| 3.5.9 || YES || || 161 163 162 As i scan be seen, the test under Linux were always successful, this may be due to the fact that on these platforms the shared sqlite3 library being used by the pysqlite2 (Python 2.4) or sqlite3 (Python 2.5) Python modules is the system wide one and so it hasn't been frozen at 3.3.4.164 As it can be seen, the test under Linux were always successful, this may be due to the fact that on these platforms the shared sqlite3 library being used by the pysqlite2 (Python 2.4) or sqlite3 (Python 2.5) Python modules is the system wide one and so it hasn't been frozen at 3.3.4. 163 165 164 166 ==== Possible solution ==== … … 166 168 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). 167 169 168 As sqlite/pysqlite development continues, the pysqlite project keeps publishing new win32 binary installers for Python 2.5. Latest as of todayJune 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.)170 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.) 169 171 170 172 ==== How does this affect Django ====