[DB-SIG] PEP 249 -- Python Database API Specification v2.0

Erlend Aasland Erlend-A at innova.no
Tue Mar 30 04:10:11 EDT 2021


There's been discussions about upgrading the DB-API to v2.1. Perhaps this would be a good opportunity to summarise those discussions and upgrade the PEP?


Erlend

> On 30 Mar 2021, at 09:58, M.-A. Lemburg <mal at egenix.com> wrote:
> 
> Hi Peter,
> 
> On 29.03.2021 13:48, Peter Norman wrote:
>> Hi Python DB Folks.
>> 
>> Is PEP 249 at https://www.python.org/dev/peps/pep-0249/ the correct / latest one?
>> 
>> While I am new to python, this seems to be written for python 2.* and not python
>> 3.*, or have I missed something?
> 
> It was written when Python 2 was the current Python version, but still
> is valid today with Python 3.
> 
>> Also, the FAQ says https://wiki.python.org/moin/DbApiCheatSheet is still under
>> construction ... ?
>> 
>> And, in https://wiki.python.org/moin/DbApiFaq there is only 1 question.  Is this
>> correct, there is only one FAQ?
>> 
>> And, http://www.pythonweb.org/projects/snakesql/ seems to be a dead link?
> 
> The wiki pages are often old and unmaintained. If you want to help,
> please create a wiki account and ask for edit permissions (see the front
> page of the wiki).
> 
> This is still a good entry point, though:
> 
> https://wiki.python.org/moin/DatabaseProgramming/
> 
>> If I am interested in python in a database context, is there a particular place
>> I should be looking?
> 
> There are plenty tutorials on using databases with Python around,
> both online and in book form.
> 
> It depends a bit on what you want to do with databases.
> 
> -- 
> Marc-Andre Lemburg
> eGenix.com
> 
> Professional Python Services directly from the Experts (#1, Mar 30 2021)
>>>> Python Projects, Coaching and Support ...    https://www.egenix.com/
>>>> Python Product Development ...        https://consulting.egenix.com/
> ________________________________________________________________________
> 
> ::: We implement business ideas - efficiently in both time and costs :::
> 
>   eGenix.com Software, Skills and Services GmbH  Pastor-Loeh-Str.48
>    D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
>           Registered at Amtsgericht Duesseldorf: HRB 46611
>               https://www.egenix.com/company/contact/
>                     https://www.malemburg.com/
> 
> _______________________________________________
> DB-SIG maillist  -  DB-SIG at python.org
> https://mail.python.org/mailman/listinfo/db-sig



More information about the DB-SIG mailing list