Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on May 24, 2009
  1. Fix: Connection not really closed if autocommit is on.

    The close was incorrectly bundled with the rollback, which only happens if autocommit is not
    turned on (ensuring a rollback if an exception occurs).  This probably occurred when adding the
    begin/end allow threads macros everywhere.
Commits on May 14, 2009
  1. Issue 48: Patch to add SQL Server XML data type

    John Chandler authored committed
Commits on Apr 19, 2009
  1. Removed *.rc file from setup, even on Windows. Requires Windows SDK.

    I'm trying to get this to build with only Visual Studio C++ Express, which does not come with
    rc.exe.  The rc file was really to get the versioninfo block into the Windows DLL, but since
    the extension is .pyd, it really isn't used anyway.  (Installers may use it, though?)  In the
    near future, I'll add the version manually using ctypes.
Commits on Mar 18, 2009
  1. Added Excel unit tests

  2. Added version command to

    Michael Kleehammer authored
  3. fix: Cursor.execute is supposed to always return the cursor

    Michael Kleehammer authored
    This may break backwards compatibility!  During the transition to 2.1.x, I was supposed to
    change Cursor.execute's return value, but I forgot.  Fixed and added unit tests.
  4. issue 36: Patch to force results to unicode

    Michael Kleehammer authored
    A fantastic patch from which adds a unicode_results keyword to the
    connect function, forcing ANSI string values to be returned as unicode objects.
  5. issue 35: Building pyodbc with mingw32

    Michael Kleehammer authored
    I am trusting the submitter here -- I do not have mingw32 configured.
  6. Made work with Python 2.4

    Michael Kleehammer authored
  7. issue 22: Readme not included in source dist; renamed to *.rst

    Michael Kleehammer authored
    The file determines what files are added, but it did not include rst files.
Commits on Mar 10, 2009
  1. issue 39: cursor.skip(n) only skips 1 not n

    Michael Kleehammer authored
    SQLFetchScroll didn't work as I expected.  I must read the docs closer!  Note that this fix is
    not very performant, but you probably wouldn't be using skip if you were concerned about that.
Commits on Dec 31, 2008
  1. Issues 18, 14, 11, 16, and part of 17.

    18: Added keywords to connect to be DB API compliant.
    14: Fixed decimal bug when not using a locale with a period as a decimal point.
    11: Released GIL everywhere
    16: Added Cursor.skip
    17: Big performance improvement by eliminating SQLDescribeParam calls when not needed.  More to
    do here.
Commits on Dec 30, 2008
  1. Merge branch 'perf'

  2. More comments in new code

  3. Added TAGS to .gitignore

    Michael Kleehammer authored
Commits on Dec 29, 2008
  1. Issue 14: Bug determining decimal point char.

    Also fixed typo in readme
Commits on Dec 9, 2008
  1. Performance: SQLDescribeCol not called unless needed (when binding No…

    Michael Kleehammer authored
    Performance work for Joe Salmeri, a great pyodbc user (and tester).
    Unfortunately we now don't know when a column is a BIT column, so we can't convert all objects
    to bools.  This was never documented and doesn't seem like a big deal since all numeric values
    should still work normally.
Commits on Dec 6, 2008
  1. Remove 'sha1' warning from Python 2.6 version

    Michael Kleehammer authored
Commits on Dec 4, 2008
Commits on Nov 26, 2008
  1. removed MySQL BIT tests - not behaving as bools

    Michael Kleehammer authored
  2. fixed pyodbc.version for non-beta releases

    Michael Kleehammer authored
  3. eliminate gcc write-strings warnings; caused by Python declarations -…

    Michael Kleehammer authored
    … nothing we can do
  4. added mysql unit tests

    Michael Kleehammer authored
Something went wrong with that request. Please try again.