1. Daniel Holth
  2. pysqlite

Commits

Author Commit Message Date Builds
Gerhard Häring
Python 2.3 compatibility fix for test suite.
Tags
2.5.5
Gerhard Häring
Only reset cursors after rollback, not after commit. Fixes problem where an implicity commit by a PRAGMA statement invalidated the cursor.
Gerhard Häring
Restored ability to run tests on Python 2.3/2.4.
Gerhard Häring
Added ability to build Windows installers using the MINGW package for Mac OS X.
Gerhard Häring
Added tag 2.5.4 for changeset 878cac301997
Gerhard Häring
- bump version number to 2.5.4
Tags
2.5.4
Gerhard Häring
- define SQLITE_OMIT_LOAD_EXTENSION by default, so that building on platforms like Mac OS X works out of the box; if you need this functionality, modify setup.cfg before building - made .connect(..., isolation_level=None) work again. The check introduced in the last version made it impossible to create "autocommit" connections immediately
Gerhard Haering
Added tag 2.5.3 for changeset 22a54ce09285
Gerhard Haering
Only download amalgamation if building against it.
Tags
2.5.3
Gerhard Haering
Bump version number.
Gerhard Haering
Added tests for new checks.
Gerhard Haering
- Check for fetch across rollback in one more place
Gerhard Haering
- moved cursor checks into a single function - check if constructors of base classes Cursor and Connection are called from subclasses - moved registration of cursors for connections from Connection.cursor to Cursor.__init__
Gerhard Haering
Added template for announcements.
Gerhard Haering
Added tag 2.5.2 for changeset 4da9af55714d
Gerhard Haering
Bump version to 2.5.2.
Tags
2.5.2
Gerhard Haering
- Like on Connection.rollback(), Connection.commit() now resets all statements associated to the connection, so that the commit() should always succeed (unless other connections create trouble). - pysqlite used to deliver bogus results on cursors that still have unfetched data when a rollback() was done on the connection. A commit() or rollback() now puts the cursor into a "reset" state. If you try to fetch data after commit() or rollback() you will now get an InterfaceError exception instead of bogus data. - For better DB-API compliance, operations on closed cursors now raise …
Gerhard Haering
start of eagerly fetching cursor
Gerhard Haering
Add amalgamation directory to include path when building statically against amalgamation files. Otherwise, building against the amalgamation only worked if you already had the SQLite3 header files in the search path. Like on my development system ;-)
Gerhard Haering
Made sure HAVE_LOAD_EXTENSION is not defined twice. Also made sure that it's OFF if the OMIT macro is defined.
Gerhard Haering
Closes: #243 Fixed check if non-UTF8 strings are acceptable input. The check was wrong for OptimizedUnicode. Also added the missing tests for this feature.
Gerhard Häring
no longer needed
Gerhard Haering
Closes: #224 Wrap routine sqlite3_load_extension as method load_extension of the Connection object.
Gerhard Haering
tell me what's you're doing
Gerhard Haering
Added tag 2.5.1 for changeset 9de68719b74f
Gerhard Haering
bump version to 2.5.1
Tags
2.5.1
Gerhard Haering
use optimization flags when build Windows binaries
Gerhard Haering
always use the latest amalgamation
Gerhard Haering
Got even more rid of setuptools ;-)
Gerhard Haering
Cleaned up build stuff. Got rid of setuptools, which we didn't really need.
  1. Prev
  2. Next