pg.ddx.io  pgsql-interfaces@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: Cristian Gafton <gafton@rpath.com>
To: D'Arcy J.M. Cain <darcy@druid.net>
Cc: pgsql-interfaces@postgresql.org
Subject: Re: Python interfaces
Date: Mon, 18 Sep 2006 16:48:19 -0400 (EDT)
Message-ID: <Pine.LNX.4.61.0609181632510.27009@alienpad.rpath.com> (raw)
In-Reply-To: <20060918110728.53c01e0a.darcy@druid.net>
References: <200609151352.20668.sdavis2@mail.nih.gov>
	<20060915145140.4cb86e12.darcy@druid.net>
	<Pine.LNX.4.61.0609180557440.16307@alienpad.rpath.com>
	<20060918110728.53c01e0a.darcy@druid.net>

On Mon, 18 Sep 2006, D'Arcy J.M. Cain wrote:

>> I maintain a further split from PyGreSQL that supports native bind
>> parameters and prepared statements at:
>
> Just curious, why did you feel the need to split off another project?
> I don't recall ever seeing submissions from you for PyGreSQL.  Did you
> have reason to believe that your submissions would have been rejected?

The reason I split it is is because the PostgreSQL native SQL format for 
bind parameters is using the $1, $2... convention instead of the Python 
style %(varname)s. I did not have an interest in maintaining the query 
parser that translates the sql query between the two to keep compatibility 
with those already using PyGreSQL.

Furthermore, the changes I have made to PygreSQL C layer are too extensive 
for a "patch" - I know I would not accept something like that if it 
arrived in my mailbox all of the sudden...

As a side note, I did sent you the patch; you replied I need to subscribe 
to the pygresql mailing list and send it again there for review, whihc is 
fine, but the pygresql mailing list processor has been on strike for the 
past month or so - I keep trying to subscribe to it and it keeps telling 
me to look after a confirmation email that never arrives.  I did also let 
you know of my subscribing woes with no reply back from you.

Anyway, the code is out there already - I needed to release it because of 
the fair amount of interest generated in something like that - it is not 
my intention to keep it split and I can contribute to PyGreSQL as soon as 
I am enabled to do so instead of being stuck behind a mailing list 
processor's issues.

Cheers,

Cristian
-- 
Cristian Gafton
rPath, Inc.




view thread (7+ messages)  latest in thread

Message-ID: <Pine.LNX.4.61.0609181632510.27009@alienpad.rpath.com>
Permalink:  ../Pine.LNX.4.61.0609181632510.27009@alienpad.rpath.com/
Also on:    postgresql.org/message-id/Pine.LNX.4.61.0609181632510.27009@alienpad.rpath.com

 · 

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: pgsql-interfaces@postgresql.org
  Cc: gafton@rpath.com, darcy@druid.net
  Subject: Re: Python interfaces
  In-Reply-To: <Pine.LNX.4.61.0609181632510.27009@alienpad.rpath.com>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox