[DB-SIG] Some obscurity with paramstyle

Michael Bayer mike_mp at zzzcomputing.com
Tue Jul 19 00:52:58 CEST 2011


On Jul 18, 2011, at 3:52 AM, M.-A. Lemburg wrote:

> Vernon Cole wrote:
>> On Sun, Jul 17, 2011 at 8:54 AM, Michael Bayer <mike_mp at zzzcomputing.com>wrote:
>>> Is there a path to changes being made in the DBAPI?   i.e. would there be a
>>> DBAPI 3 ?
>> 
>> 
>> That possibility has been discussed before, and is particularly timely given
>> that it is impossible to write a PEP 249 compliant module in Python 3.  [For
>> example, the PEP states that an Error exception "must be a subclass of the
>> Python StandardError" -- which Python 3 does not support.]
>> 
>> Marc-André Lemburg (the author of PEP 249) came out against an update --
>> mostly due to performance reasons. 
> 
> Not sure, where you read that :-)
> 
> I'm not opposed to a DB API 3, but since there are only a few
> things on the table for DB API 3 and the adoption of Python 3.x
> has just started, so it's not all that urgent.

Do you have an idea in mind when effort on the new spec might be happening ?   If I can find the time I'd want to contribute a compliance suite, and/or update the old one (since I'd like DBAPI 3 to be a lot more specific about some things).




More information about the DB-SIG mailing list