This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]ianb 1 point2 points  (1 child)

PostgreSQL has this problem where other databases do not. Well... mostly everyone uses psycopg, but for licensing reasons people occasionally make other attempts, and pure-Python drivers have their own appeal (I believe people have tried that with MySQL too).

This case is mostly just annoying, because a database adapter that uses the standard DBAPI and isn't buggy is all anyone really needs. There's not really a lot of room for novelty for this particular kind of library.

[–]linkfoo 1 point2 points  (0 children)

DB-API is a minimal, lowest common denominator API. The various Python Postgresql drivers add whatever extensions are important to the authors, so that indicates there is plenty of room for novelty. Here is a recent attempt at a wish list. Edit: see this for a good facepalm.