Re: Transaction control overhauling - Mailing list psycopg

From Federico Di Gregorio
Subject Re: Transaction control overhauling
Date
Msg-id 4DE8DF19.1000108@dndg.it
Whole thread Raw
In response to Re: Transaction control overhauling  (Daniele Varrazzo <daniele.varrazzo@gmail.com>)
List psycopg
On 03/06/11 12:35, Daniele Varrazzo wrote:
[snip]
> Shall we resume the old tradition of adding features in "3rd digit
> releases" and have the library released as 2.4.2? Backward
> compatibility should be entirely preserved.

Yes, I'd do that.
>
> Before releasing though I want to try to fix two issues: the
> multithread problem reported a few days ago (ticket #55) and possibly
> try to make life easier into virtualenv: even if the setup.py has been
> patched to avoid building mx support when the library can't be
> imported (but the includes are there), there is still some struggling
> about the matter [1] [2]. I think mx support should be optional even
> if built: at import time, if mx.DateTime is not found, psycopg should
> simply avoid registering mx adapters/typecasters and keep going on
> with stdlib's datetime objects.

Agreed again.

federico

--
Federico Di Gregorio                         federico.digregorio@dndg.it
Studio Associato Di Nunzio e Di Gregorio                  http://dndg.it
 heisenbug /hi:'zen-buhg/ /n./ [from Heisenberg's Uncertainty Principle
  in quantum physics] A bug that disappears or alters its behavior when
  one attempts to probe or isolate it.

psycopg by date:

Previous
From: Daniele Varrazzo
Date:
Subject: Re: Transaction control overhauling
Next
From: Federico Di Gregorio
Date:
Subject: Re: Transaction control overhauling