This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: sqlite3 module needs upgrading
Type: behavior Stage:
Components: Library (Lib) Versions: Python 2.5
process
Status: closed Resolution: wont fix
Dependencies: Superseder:
Assigned To: ghaering Nosy List: carloverre, ghaering, loewis
Priority: normal Keywords:

Created on 2008-02-18 10:50 by carloverre, last changed 2022-04-11 14:56 by admin. This issue is now closed.

Messages (4)
msg62521 - (view) Author: carlo verr (carloverre) Date: 2008-02-18 10:50
In Python 2.5.2.c1 the sqlite3 module contains (exactly as Python 2.5.1
does) PySQLite 2.3.2 with SQLite 3.3.4, which is very old and very
buggy, it hungs randomly.

Last available version of SQLite is 3.5.6. Last available version of
PySQLite for Python 2.5 is 2.4.1, which contains SQLite 3.5.2.
msg62540 - (view) Author: Martin v. Löwis (loewis) * (Python committer) Date: 2008-02-18 17:57
Such bugs should have been reported here much earlier. Blind upgrading
to the latest version is no option, as the latest version may also
introduce new features, which is unacceptable for a bugfix release.
Specific bugs could have been fixed, but really not now as the release
candidate is already made (unless that release candidate would have
shown serious regressions over 2.5.1, which I understand is not the case
here).

Gerhard, what do you think about backporting some fixes to 2.5.3?
(assuming it really is the case that PySQLite 2.3.2 really is very buggy)
msg62561 - (view) Author: Gerhard Häring (ghaering) * (Python committer) Date: 2008-02-19 13:08
I don't think pysqlite 2.3.2 is very buggy. Otherwise a lot more bug
reports about the pysqlite module would have arrived here. About
backporting fixes to 2.5.3, I'd have to look which ones are isolated and
I could then backport them.

As for SQLite, I'm always for just using the latest DLL and ship it with
Windows. But IMO now we should just ship whatever is in the release
candidate right now.

If the SQLite DLL proves to be a problem, users can always just install
their custom one over the one shipped with Python.
msg62570 - (view) Author: Martin v. Löwis (loewis) * (Python committer) Date: 2008-02-19 21:52
Thanks; closing this report as "won't fix", then.
History
Date User Action Args
2022-04-11 14:56:30adminsetgithub: 46392
2008-02-19 21:52:41loewissetstatus: open -> closed
resolution: wont fix
messages: + msg62570
2008-02-19 13:08:15ghaeringsetmessages: + msg62561
2008-02-18 17:57:31loewissetassignee: ghaering
messages: + msg62540
nosy: + loewis, ghaering
2008-02-18 10:50:39carloverrecreate