python-psycopg2/python-psycopg2.changes
James Oakley e7d443b97f - Update to 2.4.4:
* register_composite() also works with the types implicitly defined after a
    table row, not only with the ones created by CREATE TYPE.
  * Values for the isolation level symbolic constants restored to what they
    were before release 2.4.2 to avoid breaking apps using the values instead
    of the constants.
  * Named DictCursor/RealDictCursor honour itersize (ticket #80).
  * Fixed rollback on error on Zope (ticket #73).
  * Raise DatabaseError instead of Error with empty libpq errors, consistently
    with other disconnection-related errors: regression introduced in release
    2.4.1 (ticket #82).
- Version 2.4.3:
  * connect() supports all the keyword arguments supported by the database
  * Added new_array_type() function for easy creation of array typecasters.
  * Added support for arrays of hstores and composite types (ticket #66).
  * Fixed segfault in case of transaction started with connection lost (and
    possibly other events).
  * Fixed adaptation of Decimal type in sub-interpreters, such as in certain
    mod_wsgi configurations (ticket #52).
  * Rollback connections in transaction or in error before putting them back
    into a pool. Also discard broken connections (ticket #62).
  * Lazy import of the slow uuid module, thanks to Marko Kreen.
  * Fixed NamedTupleCursor.executemany() (ticket #65).
  * Fixed --static-libpq setup option (ticket #64).
  * Fixed interaction between RealDictCursor and named cursors (ticket #67).
  * Dropped limit on the columns length in COPY operations (ticket #68).
  * Fixed reference leak with arguments referenced more than once in queries
    (ticket #81).
  * Fixed typecasting of arrays containing consecutive backslashes.
  * errorcodes map updated to PostgreSQL 9.1.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psycopg2?expand=0&rev=28
2012-01-12 22:04:03 +00:00

152 lines
6.6 KiB
Plaintext

-------------------------------------------------------------------
Thu Jan 12 21:53:36 UTC 2012 - jfunk@funktronics.ca
- Update to 2.4.4:
* register_composite() also works with the types implicitly defined after a
table row, not only with the ones created by CREATE TYPE.
* Values for the isolation level symbolic constants restored to what they
were before release 2.4.2 to avoid breaking apps using the values instead
of the constants.
* Named DictCursor/RealDictCursor honour itersize (ticket #80).
* Fixed rollback on error on Zope (ticket #73).
* Raise DatabaseError instead of Error with empty libpq errors, consistently
with other disconnection-related errors: regression introduced in release
2.4.1 (ticket #82).
- Version 2.4.3:
* connect() supports all the keyword arguments supported by the database
* Added new_array_type() function for easy creation of array typecasters.
* Added support for arrays of hstores and composite types (ticket #66).
* Fixed segfault in case of transaction started with connection lost (and
possibly other events).
* Fixed adaptation of Decimal type in sub-interpreters, such as in certain
mod_wsgi configurations (ticket #52).
* Rollback connections in transaction or in error before putting them back
into a pool. Also discard broken connections (ticket #62).
* Lazy import of the slow uuid module, thanks to Marko Kreen.
* Fixed NamedTupleCursor.executemany() (ticket #65).
* Fixed --static-libpq setup option (ticket #64).
* Fixed interaction between RealDictCursor and named cursors (ticket #67).
* Dropped limit on the columns length in COPY operations (ticket #68).
* Fixed reference leak with arguments referenced more than once in queries
(ticket #81).
* Fixed typecasting of arrays containing consecutive backslashes.
* errorcodes map updated to PostgreSQL 9.1.
-------------------------------------------------------------------
Wed Sep 21 13:43:29 UTC 2011 - saschpe@suse.de
- Update to version 2.4.2:
* connection.h: added codec attribute to avoid repeated codec name
lookups during unicode query/params manipulations.
* setup.py: bumped to version 2.3.2.dev0
* psycopg/connection_int.c: applied patch from Marti Raudsepp to close
ticket #24. Fixed segfault in connection when DateStyle not available
(e.g. pgbouncer appars not passing it to the client)
* psycopg/utils.c: Added psycopg_strdup function.
- See ChangeLog for more...
- Don't package testsuite
- Fix non-executable script rpmlint warning
-------------------------------------------------------------------
Mon Feb 28 07:52:40 UTC 2011 - saschpe@suse.de
- Spec file changes:
* Added LICENSE and NEWS files
* Added ZPL license to preamble (psycopg2 is dual-licensed)
* Use upstream description
* Fixed SLE build errors
* Repacked tarball to bzip2
- Update to version 2.4
* Added support for Python 3.1 and 3.2. The conversion has also
brought several improvements:
* Improvements to the named cusors and data handling
* Fixed adaptation of None in composite types (ticket #26). Bug
report by Karsten Hilbert.
* Fixed several reference leaks in less common code paths.
* Fixed segfault when a large object is closed and its connection no
more available.
* Added missing icon to ZPsycopgDA package, not available in Zope
2.12.9 (ticket #30). Bug report and patch by Pumukel.
* Fixed conversion of negative infinity (ticket #40). Bug report and
patch by Marti Raudsepp.
-------------------------------------------------------------------
Tue Dec 27 15:01:00 UTC 2010 - elchevive@opensuse.org
- Update to version 2.3.2
-------------------------------------------------------------------
Wed Oct 27 02:43:22 UTC 2010 - termim@gmail.com
- Update to 2.2.2:
Bux fixes:
* the call to logging.basicConfig() in pool.py has been dropped:
it was messing with some projects using logging (and a library
should not initialize the logging system anyway.)
* psycopg now correctly handles time zones with seconds in the
UTC offset. The old register_tstz_w_secs() function is deprecated
and will raise a warning if called.
* Exceptions raised by the column iterator are propagated.
* Exceptions raised by executemany() interators are propagated.
-------------------------------------------------------------------
Tue Aug 25 13:14:38 UTC 2009 - jnelson-suse@jamponi.net
- Add --optimize=2 to build .pyo files, correct License and Url
-------------------------------------------------------------------
Tue Aug 18 13:14:38 UTC 2009 - jfunk@funktronics.ca
- Update to 2.0.12:
* psycopg/lobject_int.c: fixed problem with writing large data using
lo_write: apparently the large objects code does not like non-blocking
connections.
* setup.py: fixed version detection for PostgreSQL rc, as
suggested by Sok Ann Yap.
* ZPsycopgDA/db.py: applied serialization error retry from Brian
Sutherland.
* Implemented connection.reset() method to reset the connection to
well-know default parameters. This is much faster than closing and
reopening the connection. (Suggested by a bug report by Glenn
Maynard.)
* psycopg/cursor_type.c: unified size macro definitions in COPY TO
and COPY FROM operations: now the buffer for column names is 8192
bytes that should be enough even for very large tables.
* Applied patch from Robert Munro to fix version check
in ZPsycopgDA.
- Release 2.0.11:
* lib/extras.py: fixed crash in fetchone() when prefetching using
a RealDictCursor.
* psycopg/cursor_ext.c: now raise correct exception when fetching
using a custom row factory results in an error.
* lib/extras.py: applied DictRow "diet" patch from Marko Kreen.
* setup.py: applied patch from Elvis Pranskevichus to make
PostgreSQL version detection more robust.
-------------------------------------------------------------------
Mon Apr 27 17:23:57 CEST 2009 - lars@linux-schulserver.de
- update to 2.0.10
-------------------------------------------------------------------
Thu Nov 20 16:27:27 AST 2008 - jfunk@funktronics.ca
- Update to 2.0.8
-------------------------------------------------------------------
Wed Nov 5 11:57:40 CET 2008 - poeml@suse.de
- use --record-rpm as setup option, not --record. The latter didn't
pick up all files on Factory.
-------------------------------------------------------------------
Wed Jun 13 07:56:02 UTC 2007 - judas_iscariote@shorewall.net
- Update to version 2.0.6 see http://initd.org/pub/software/psycopg/ChangeLog
for details.
-------------------------------------------------------------------
Wed Oct 19 00:00:00 UTC 2005 - jfunk@funktronics.ca
- Initial release