Fun with ones and zeros



bpgsql 2.0 alpha 1

For many years I've been using bpgsql, my own pure-Python PostgreSQL client, and I've finally sat down and got things somewhat polished up enough to put together as a real package.

One thing that motivated the work was the desire to use in with Django - after seeing psycopg2 do some funny things when used under mod_wsgi. There's no doubt it's slower, but it's much easier to hack on, and might be of interest to people running Djano under other Pythons such as PyPy or Jython. Getting it to pass all the Django unittests really ironed out a lot of bugs, so I think it's in fairly decent shape now.

posted: Monday, 22 September 2008 14:58 | tags: django postgresql python


Comments

#1 Bonka commented, on June 8, 2009 at 3:56 p.m.:

Your database driver works beautifully (much better than pg8000) but I have a small request; could you snapshot an alpha 2? I'm in the midst of writing some docs for a production push of some code that uses the driver and our change-control gal freaked that I was using a source-control pull instead of a "release". =/ I need the Python 2.3 compatibility otherwise I'd just go ahead and use alpha 1. Thanks!

blog comments powered by Disqus

A Django site.

Valid XHTML 1.0 Transitional