I’m proud to announce the release of PyMySQL 0.3. For those of you unfamiliar with PyMySQL, it is a pure-Python drop-in replacement for MySQLdb with an emphasis on compatibility with MySQLdb and for various Python implementations. I started working on the project due to my frustrations stemming from getting MySQLdb working on Snow Leopard. PyMySQL has been tested on CPython 2.3+, Jython, IronPython and PyPy, and we have an unreleased Python 3.0 branch in Subversion. I encourage anyone hoping to connect to MySQL from Python to check it out and report any bugs you might find! Our current focus has been bringing it up to compatibility with SQLAlchemy and Django, and we have by and large achieved that goal with a high level of performance.
Check it out at http://www.pymysql.org/.