← Back to team overview

drizzle-discuss team mailing list archive

Re: python client library


Hi Mark,

There are currently two discrete pieces of the Python library:

* a SWIG wrapper around libdrizzle, providing a parallel API
* a Python module implementing the Python DBAPI using the SWIG wrapper

I've been working on the Python DBAPI wrapper. My work currently lives


It's getting there, but not ready for production use yet. If you're
starting a new project, this is your best bet, though be advised that
some important features (such as parameter substitution) have yet to be

There's also been discussion of (down the road) implementing a better
Python DBAPI solution in Cython. Monty has been working on this, and
AFAIK, it is in early stages of development.

Hope this helps!


On Tue, 2010-01-19 at 18:47 -0800, mark wrote:
> thanks a lot for pointing out in this direction.
> i am a little confused with the discussion between monty and mike.
> are they working on a different python library?
> if i am starting on a new project should i use drizzle-interface or
> wait for the library that monty or mike or building?
> thanks a lot!
> On Sat, Jan 2, 2010 at 6:58 AM, Jay Pipes <Jay.Pipes@xxxxxxx> wrote:
> > Hi!  Have you checked out the drizzle-interfaces project?  Monty Taylor may
> > also have some insight...
> >
> > https://code.launchpad.net/drizzle-interface
> >
> > Cheers!
> > Jay
> >
> > mark wrote:
> >>
> >> hi guys
> >> is there  a python client library that i can use?
> >> i looked in the wiki and website and was not able to find any info.
> >> thanks
> >>