Release Notes: This release is mostly bugfixes and and little performance improvements.
Release Notes: This release introduces the management of all session parameters through the new set_session() method and fixes some bugs related to multi-threading and green tasks. It executes fewer queries at connection time, making it just a little bit faster.
Release Notes: This version features a bytea parser to make sure psycopg will work with binary data independently from libpq and PostgreSQL versions; support for non-normalized character encodings; a fix for empty queries; and better error reporting.
Release Notes: This release features support for Python 3.1 and 3.2, improvements in named cursor efficiency, and better support for large objects and Python/PostgreSQL type conversion (bytearray and memoryview to bytea, hstore support). This release also fixes some bugs related to adaptation of composite types, conversion of negative infinities, and some reference leaks.
Release Notes: This version introduces Python 3 support.
Release Notes: This release fixes a segfault related to middleware (pgbounce) not passing DateStyle to the client.
Release Notes: This version introduces many new features like the support for the two-phase commit and notice paylod, an hstore to/from dict adapter, and query cancellation. It also drops support for libpq protocol 2, meaning that psycopg now works only with PostgreSQL 7.4 or higher on Python from 2.4 to 2.7.
Release Notes: This release fixes some errors related to exception propagation and improves support for timezones.
Release Notes: This release builds again on MS Windows.
Release Notes: The major feature of the 2.2 series is the support of both select()-based and "green" coroutine-based asynchronous queries. This release also spots better timezone management, better type-casting, and improved COPY and NOTIFY support.