Re: RELEASE: psycopg 2.0.10

Nathan <[email protected]> Tue, 21 Apr 2009 10:42:03 -0600
Newsgroups gmane.comp.python.db.psycopg.devel,gmane.comp.python.db.psycopg.announce
Message-ID <[email protected]>
psycopg 2.0.10 bump request submitted to Gentoo.

https://bugs.gentoo.org/show_bug.cgi?id=3D242336

In related news, I also poked them about stabilizing postgresql > 8.0.

https://bugs.gentoo.org/show_bug.cgi?id=3D183764
https://bugs.gentoo.org/show_bug.cgi?id=3D230817

~ Nathan

2009/4/20 Federico Di Gregorio <fog-NGVKUo/i/[email protected]>:
> Hi *,
>
> as promised here is the release that plugs some of the segfaults that
> popped up lately. It contains both Gangadharan fixes on
> connection/cursor dealloc and my rework of the notice callback (that
> caused some segfaults in case of notices processed while
> multithreading.)
>
> The signed release is available at the usual place:
>
> http://initd.org/pub/software/psycopg/psycopg2-2.0.10.tar.gz
> http://initd.org/pub/software/psycopg/psycopg2-2.0.10.tar.gz.asc
>
> And here is the excerpt from the NEWS file:
>
> What's new in psycopg 2.0.10
> ---------------------------
>
> * New features:
> =A0- A specialized type-caster that can parse time zones with seconds is
> =A0 =A0now available. Note that after enabling it (see extras.py) "wrong"
> =A0 =A0time zones will be parsed without raising an exception but the
> =A0 =A0result will be rounded.
> =A0- DictCursor can be used as a named cursor.
> =A0- DictRow now implements more dict methods.
> =A0- The connection object now expose PostgreSQL server version as the
> =A0 =A0.server_version attribute and the protocol version used as
> =A0 =A0.protocol_version.
> =A0- The connection object has a .get_parameter_status() methods that
> =A0 =A0can be used to obtain useful information from the server.
>
> * Bug fixes:
> =A0- None is now correctly always adapted to NULL.
> =A0- Two double memory free errors provoked by multithreading and
> =A0 =A0garbage collection are now fixed.
> =A0- Fixed usage of internal Python code in the notice processor; this
> =A0 =A0should fix segfaults when receiving a lot of notices in
> =A0 =A0multithreaded programs.
> =A0- Should build again on MSVC and Solaris.
> =A0- Should build with development versions of PostgreSQL (ones with
> =A0 =A0-devel version string.)
> =A0- Fixed some tests that failed even when psycopg was righ
>
>
> Have fun,
> federico
>
> --
> Federico Di Gregorio =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 http=
://people.initd.org/fog
> Debian GNU/Linux Developer =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 [email protected]
> INIT.D Developer =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 fog-NGVKUo/i/[email protected]
> =A0 =A0 =A0 =A0 =A0 =A0 Quis custodiet ipsos custodes? -- Juvenal, Satire=
s, VI, 347
>
> _______________________________________________
> Psycopg mailing list
> Psycopg-IAPFreCvJWPBWskQ1e/[email protected]
> http://lists.initd.org/mailman/listinfo/psycopg
>
>