[pysqlite] [ANN] pysqlite 2.5.1
Gerhard Häring <[email protected]> Tue, 25 Nov 2008 12:23:59 +0100
| Newsgroups | gmane.comp.python.db.pysqlite.user |
|---|---|
| Message-ID | <[email protected]> |
This has changed: - Windows binaries are cross-compiled from Linux since release 2.5.0. This introduced a performance degradation on Windows because no optimization flags were used at all. The binaries are now built with "-O2", which should fix the problem. - when building against the SQLite amalgamation "python setup.py build_static" now always the latest SQLite amalgamation is fetched instead of a hardcoded version in the setup.py file - got rid of setuptools; everything could be done with plain distutils as well - got rid of call to sqlite3_complete in executescript(). This was causing abysmal performance with large SQL scripts due to exponential complexity of sqlite3_complete - build_static now includes the fulltext search extension; the Windows binaries as well - build_docs now uses Sphinx to build the documentation (easy_install sphinx first!)