This patch fixes a reference leak and improves the error handling in the converter mapping code. Rather accidentially it also drops the cleanup: label and the gotos ;)
https://sourceforge.net/p/mysql-python/patches/79/
Squashed commit of the following:
commit 17fb6798cd
Author: farcepest <farcepest@gmail.com>
Date: Tue Oct 2 14:03:57 2012 -0400
Add a build status widget for Travis
commit 1cd83ef78e
Author: farcepest <farcepest@gmail.com>
Date: Tue Oct 2 13:59:48 2012 -0400
Rewrite the repository root README
commit 72848c84bc
Author: farcepest <farcepest@gmail.com>
Date: Tue Oct 2 13:50:00 2012 -0400
Somehow I missed this connection setup
commit 413c3b6623
Author: farcepest <farcepest@gmail.com>
Date: Tue Oct 2 13:19:09 2012 -0400
Giving Travis it's own database with utf8 charset in hopes this will fix the callproc test (which works everywhere else)
commit 400112e0c3
Author: farcepest <farcepest@gmail.com>
Date: Tue Oct 2 13:06:00 2012 -0400
Update the Travis config so that the tests use the correct database configuration file
commit ae94e44ed1
Author: farcepest <farcepest@gmail.com>
Date: Tue Oct 2 12:59:29 2012 -0400
Add Travis-specific configuration file
commit 3581603f45
Merge: f42c369d0e96c7
Author: farcepest <farcepest@gmail.com>
Date: Tue Oct 2 12:58:00 2012 -0400
Merge branch 'master' into MySQLdb-1.2
Conflicts:
MySQLdb/tests/test_MySQLdb_capabilities.py
MySQLdb/tests/test_MySQLdb_dbapi20.py
commit f42c369300
Author: Andy Dustman <farcepest@gmail.com>
Date: Mon Oct 1 13:43:00 2012 -0400
Maybe a subshell will do the trick?
commit fb346e1d40
Author: Andy Dustman <farcepest@gmail.com>
Date: Mon Oct 1 13:35:50 2012 -0400
Travis can't build for Python 2.4 it seems, and the test still weren't all running
commit 2f661f0991
Author: Andy Dustman <farcepest@gmail.com>
Date: Mon Oct 1 13:31:40 2012 -0400
OK, this should hopefully fix the build process for Travis
commit 899c3342b2
Author: Andy Dustman <farcepest@gmail.com>
Date: Mon Oct 1 13:28:14 2012 -0400
More Travis fixes
commit 8f593def7b
Author: Andy Dustman <farcepest@gmail.com>
Date: Mon Oct 1 13:19:39 2012 -0400
Fix test script due to source being down one level.
commit 1936b93cf0
Author: Andy Dustman <farcepest@gmail.com>
Date: Mon Oct 1 13:14:38 2012 -0400
Test connection tweaks for Travis
commit 9bf8bcf894
Merge: 7ae4f55d551f8a
Author: Andy Dustman <farcepest@gmail.com>
Date: Mon Oct 1 13:10:58 2012 -0400
Merge branch 'travis' into MySQLdb-1.2
commit d551f8a8d9
Author: Andy Dustman <farcepest@gmail.com>
Date: Mon Oct 1 13:05:25 2012 -0400
Initial Travis setup
commit 7ae4f5549b
Merge: 235d846c16bc33
Author: farcepest <farcepest@gmail.com>
Date: Thu Sep 27 12:49:07 2012 -0400
Merge remote-tracking branch 'origin/MySQLdb-1.2' into MySQLdb-1.2
commit 235d8466dd
Author: farcepest <farcepest@gmail.com>
Date: Thu Sep 27 12:18:07 2012 -0400
History updates for 1.2.4b2
commit 5fda4c2579
Author: farcepest <farcepest@gmail.com>
Date: Thu Sep 27 12:06:58 2012 -0400
Revert raise exc as value statements to raise exc, value since it breaks Python < 2.6.
commit 048b70d901
Author: farcepest <farcepest@gmail.com>
Date: Wed Sep 26 16:02:05 2012 -0400
Fix MySQLdb1-1 Exception format incompatible with previous versions
Unfortunately, when I broke this, I broke the test at the same time. That should have been a red flag.
commit 162e9e4d84
Author: Andy Dustman <farcepest@gmail.com>
Date: Tue Sep 25 19:56:49 2012 -0400
General cleanups