[DB-SIG] [ANN] pysqlite 2.0.5
Gerhard Häring
gh at ghaering.de
Sun Oct 23 19:06:08 CEST 2005
I just released pysqlite version 2.0.5.
Many thanks to Christian Boos of the Trac project for testing pysqlite,
spotting the following bugs and providing patches.
Changes since release 2.0.4:
- Do not leak statements if an error occurs during BEGIN, ROLLBACK or
COMMIT.
- Fixed numeric overflow/underflow bugs in the calculation of the sleep
interval for timeouts. This bug could lead to application crashes.
- Code cleanup: Reordered #includes to remove the need for an ugly cast
from and to a void pointer.
Two new features:
- A new function complete_statement(sql) at module-level that wraps
sqlite3_complete(). This can be used to implement a pysqlite-based SQL
shell more easily, for example.
- The Windows binaries are now dynamically linked against sqlite3.dll.
This way users can easily upgrade the SQLite engine used by pysqlite
by just replacing the installed sqlite3.dll with a newer one from the
SQLite homepage. The Windows binaries now include the most recent
SQLite3.DLL at the time they're built. If this change creates any
problems for you, please submit a ticket.
More information about the DB-SIG
mailing list