Matt Wilson wrote:
Hi.  I've been working on some refactoring of the Python bindings for
sqlite.  I now have a working Python binding for sqlite 3 which is
fairly different than the bindings for sqlite 2. [...]
I've been doing development in our Conary CVS repository.  You can
browse the repository here:

   http://cvs.specifixinc.com/viewcvs/viewcvs.cgi/conary/pysqlite3/

I'm not trying to hijack the work by Gerhard - but our project needed
new features that sqlite 3 brings, and we couldn't wait for a few
months while new support was added.

I welcome feedback, and am more than happy to throw this work away
if a better Python binding for sqlite emerges.

Nice work, Matt :-)

As far as I could see in a glance, you based your work on the current
PySQLite codebase. What I currently have here is a proof-of-concept of a
PySQLite rewrite, completely in C. Most design decisions are already
formed in my head, and only need implementation ;-) The benefits
compared to the current PySQLite would be significant improvements in
performance and memory consumption and a lean and mean API.

From this proof-of-concept on I planned to develop the next generation
of PySQLite. Perhaps I could reuse some of your code as well.

Btw. as I'm currently unemployed I would accept sponsorship of the
PySQLite rewrite and could help with other Python or Python extension
programming projects :-)

-- Gerhard

Reply via email to