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 > >