RELEASE: psycopg 2.0.6 (the PyConUno release)

Federico Di Gregorio <fog-NGVKUo/i/[email protected]> Fri, 08 Jun 2007 11:16:52 +0200
Newsgroups gmane.comp.python.db.psycopg.announce
Organization initd.org
Message-ID <[email protected]>
--===============0310918470303761673==
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-g2CeLJd9I6Dapdss+otN"


--=-g2CeLJd9I6Dapdss+otN
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Hi *,

tomorrow I'll be at PyConUno, the first italian conference about Python,
giving a talk about psycopg. What better than release 2.0.6 final before
leaving for Firenze for the week-end? So here it is, tarball, signature
and ChangeLog:

http://initd.org/pub/software/psycopg/psycopg2-2.0.6.tar.gz
http://initd.org/pub/software/psycopg/psycopg2-2.0.6.tar.gz.asc
http://initd.org/pub/software/psycopg/ChangeLog

A lot of changes went into 2.0.6 (see the ChangeLog for the details).
Here is a little excerpt from NEWS file, as always.


What's new in psycopg 2.0.6
---------------------------

* Better support for PostgreSQL, Python and win32:
  - full support for PostgreSQL 8.2, including NULLs in arrays
  - support for almost all existing PostgreSQL encodings
  - full list of PostgreSQL error codes available by importing the
    psycopg2.errorcodes module
  - full support for Python 2.5 and 64 bit architectures
  - better build support on win32 platform

* Support for per-connection type-casters (used by ZPsycopgDA too, this
  fixes a long standing bug that made different connections use a random
  set of date/time type-casters instead of the configured one.)

* Better management of times and dates both from Python and in Zope.

* copy_to and copy_from now take an extra "columns" parameter.

* Python tuples are now adapted to SQL sequences that can be used with
  the "IN" operator by default if the psycopg2.extensions module is
  imported (i.e., the SQL_IN adapter was moved from extras to extensions.)

* Fixed some small buglets and build glitches:
  - removed double mutex destroy
  - removed all non-constant initializers
  - fixed PyObject_HEAD declarations to avoid memory corruption
    on 64 bit architectures
  - fixed several Python API calls to work on 64 bit architectures
  - applied compatibility macros from PEP 353
  - now using more than one argument format raise an error instead of
    a segfault


Have fun,
federico

--=20
Federico Di Gregorio                         http://people.initd.org/fog
Debian GNU/Linux Developer                                [email protected]
INIT.D Developer                                           fog-NGVKUo/i/[email protected]
                   I came like Water, and like Wind I go. -- Omar Khayam

--=-g2CeLJd9I6Dapdss+otN
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: Questa =?ISO-8859-1?Q?=E8?= una parte del messaggio
	firmata digitalmente

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQBGaR6EvcCgrgZGjesRAuNIAJsF4BlIDLnuES6iUOg2Gl0ebrHXxQCgybux
72a1XNSj/JY2lwM3OToW2/Q=
=uSSx
-----END PGP SIGNATURE-----

--=-g2CeLJd9I6Dapdss+otN--


--===============0310918470303761673==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Psycopg-announce mailing list
Psycopg-announce-IAPFreCvJWPBWskQ1e/[email protected]
http://lists.initd.org/mailman/listinfo/psycopg-announce

--===============0310918470303761673==--