From: Billy G. A. <bal...@us...> - 2002-12-01 18:30:31
|
Update of /cvsroot/pypgsql/pypgsql In directory sc8-pr-cvs1:/tmp/cvs-serv26252 Modified Files: ChangeLog Log Message: 01DEC2002 bga Updated ChangeLog for release 2.3. CVS Index: ChangeLog =================================================================== RCS file: /cvsroot/pypgsql/pypgsql/ChangeLog,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -d -r1.17 -r1.18 *** ChangeLog 27 Oct 2002 04:27:35 -0000 1.17 --- ChangeLog 1 Dec 2002 18:30:23 -0000 1.18 *************** *** 4,31 **** ================================= ! The following source code files were added to Version 2.3 beta 1 of pyPgSQL: setup.config - Part of the changed distutils-based build process. ! If you want to customize the build process (change ! include and library directories, for example, you ! only need to edit this file; setup.py should not be ! edited directly any longer) ! unicode_tests.py - Test suite for the new Unicode support. Merged from ! the Unicode patch. Changes to setup.py ------------------- ! * This file was rewritten entirely so that pyPgSQL now builds out of the box ! on Windows, Cygwin, Debian Linux, Redhat Linux, SuSE Linux, FreeBSD, ! UnixWare 7 and OpenUNIX 8. These are the platforms the new build process has ! been tested on. Untested support is available for Mandrake Linux, NetBSD, ! OpenBSD and MacOS X. Changes to README ----------------- ! * Updates for 2.3b1. ! * Converted the whole document into reStructuredText, so we ! can easily built a HTML version using docutils (http://docutils.sf.net/). Changes to README.win32 --- 4,32 ---- ================================= ! The following source code files were added to Version 2.3 of pyPgSQL: setup.config - Part of the changed distutils-based build process. ! If you want to customize the build process ! (change include and library directories, for ! example, you only need to edit this file; ! setup.py should not be edited directly any ! longer) ! unicode_tests.py - Test suite for the new Unicode support. Merged ! from the Unicode patch. Changes to setup.py ------------------- ! * This file was rewritten entirely so that pyPgSQL now builds out of the ! box on Windows, Cygwin, Debian Linux, Redhat Linux, SuSE Linux, FreeBSD, ! UnixWare 7 and OpenUNIX 8. These are the platforms the new build process ! has been tested on. Untested support is available for Mandrake Linux, ! NetBSD, OpenBSD and MacOS X. Changes to README ----------------- ! * Updates for 2.3. ! * Converted the whole document into reStructuredText, so we can easily ! built a HTML version using docutils (http://docutils.sf.net/). Changes to README.win32 *************** *** 36,39 **** --- 37,52 ---- Changes to PgSQL.py ------------------- + * Fixed changed PG_TIMESTAMP oid, added PG_TIMESTAMPTZ and PG_REFCURSOR oids. + * Reference cursors are now type-casted into cursor objects. + * Completed the emulation of a String object for the PgBytea and PgOther + classes. This corrects several problems with PgBytea concerning compari- + sons, using PgBytea types as keys in dictionaries, etc. + * Added the __hash__ function to the PgNumeric class. Cleaned up the code + in PgNumeric class and made some small improvments to it. + * Added the PgArray class. This is a wrapper around a Python list and is + used for all PostgreSQL arrays. This change was made so that lists and + tuples no longer have a special meaning in the Cursor.execute() method. + * Changed the quoting methods defined in the various classes defining + PostgreSQL support types to __quote__. * Merged the Unicode patch. pyPgSQL now has full Unicode support. * Added support for the INTERVAL type. *************** *** 57,72 **** Changes to pglargeobject.c -------------------------- ! * Made the 'closed' attribute of PgLargeObject an int instead of a ! long. Changes to libpqmodule.c: ------------------------- * Fixed the format string of ParseTuple in libPQbool_FromInt. This closes a bug that appeared on Linux/Alpha (#625121). ! ! Changes to PgSQLTestcases: ! -------------------------- ! * Don't check for the obsolete displaysize field in ! cursor.description. Also don't check the backend encoding. Multiple files --- 70,91 ---- Changes to pglargeobject.c -------------------------- ! * Made the 'closed' attribute of PgLargeObject an int instead of a long. Changes to libpqmodule.c: ------------------------- + * Fixed the changed PG_TIMESTAMP oid, added PG_TIMESTAMPTZ and PG_REFCURSOR + oids. [Bug #845360] * Fixed the format string of ParseTuple in libPQbool_FromInt. This closes a bug that appeared on Linux/Alpha (#625121). ! ! Changes to pgversion.c: ! ----------------------- ! * Changed pgversion to recognize release canidate versions of PostgreSQL. ! ! Changes to PgSQL test cases: ! ---------------------------- ! * Updated test cases to allow for changes in PostgreSQL 7.3. ! * Don't check for the obsolete displaysize field in cursor.description. ! Also don't check the backend encoding. Multiple files |