I have tested this by copying the 1.1.5.1 ebuild to psycopg-1.1.9.ebuild, merging, and ran a fairly extensive test (shoving about 50 MB of data into PostgreSQL, inserts, updates, deletes); didn't see any problems. Changelog follows. 2003-09-10 Federico Di Gregorio <fog@debian.org> * Release 1.1.9. * Makefile.pre.in (dist): we now include the GeoTypes package in psycopg distribution. 2003-09-08 Federico Di Gregorio <fog@debian.org> * Makefile.pre.in: added PYTHONFRAMEWORK to fix MacOS X builds. 2003-09-06 Federico Di Gregorio <fog@debian.org> * cursor.c (_mogrify): sequences were mogrified wrong because of index being initialized to -1. it is now initialized to 0 (thanks to Vsevolod Lobko.) 2003-09-03 Federico Di Gregorio <fog@debian.org> * cursor.c (_mogrify): no more problems when passing an empty (without markers) format string. 2003-08-31 Federico Di Gregorio <fog@debian.org> * cursor.c (_mogrify): fixed the sequence/dict problem by completely rewriting the mogrification code. 2003-08-22 Federico Di Gregorio <fog@debian.org> * Release 1.1.9pre1. 2003-08-19 Federico Di Gregorio <fog@debian.org> * configure.in: added check for PQfreeNotify. * cursor.c (psyco_curs_execute): added check on python version to fix problem with python 2.3 PyMapping_Check() returning true while checking list or sequences. 2003-08-01 Federico Di Gregorio <fog@debian.org> * Release 1.1.8. * configure.in: patch from Vsevolod Lobko to find postgresql headers under BSD ports. * cursor.c (alloc_keeper): PQconnectdb is not thread safe, removed Py_*_THREADS wrapper to fix problem reported by Vsevolod Lobko. 2003-07-31 Federico Di Gregorio <fog@debian.org> * cursor.c (psyco_curs_execute): in python 2.3 *every* object supports the mapping protocol breaking sequence mogrification: problem fixed by checking first for sequences, then for mappings. (psycopg really needs a regression tests suite!) 2003-07-26 Federico Di Gregorio <fog@debian.org> * Release 1.1.7. * ZPsycopgDA/db.py: added _cursor method that checks for self.db before returning a new cursor. Should fix problem reported with Zope 2.7. 2003-07-23 Federico Di Gregorio <fog@debian.org> * cursor.c: applied notify and fileno patch from Vsevolod Lobko. 2003-07-20 Federico Di Gregorio <fog@debian.org> * cursor.c (_mogrify_dict): applied (slightly modofied) patch from Tobias Sargeant: now .execute() accept not only dictionaries but every type that has a __getitem__ method. 2003-07-13 Federico Di Gregorio <fog@debian.org> * Release 1.1.6. * cursor.c (psyco_curs_scroll): added scroll method, patch from Jason D.Hildebrand. * typemod.c (new_psyco_quotedstringobject): discard NUL characters (\0) in quoted strings (fix problem reported by Richard Taylor.) 2003-07-10 Federico Di Gregorio <fog@debian.org> * Added python-taylor.txt in doc directory: very nice introduction to DBAPI programming by Richard Taylor. 2003-07-09 Federico Di Gregorio <fog@debian.org> * cursor.c (_psyco_curs_execute): another MT problem exposed and fixed by Sebastien Bigaret (self->keeper->status still LOCKED after a fatal error during PQexec call.)
thanks for the report. i've bumped the version to 1.1.9.