Author: darcy
Date: Tue Oct 30 12:33:31 2012
New Revision: 449
Log:
Start 4.1 release.
Set EOL for Python and PostgreSQL versions.
Update copyrights and dates.
Modified:
trunk/docs/changelog.txt
trunk/docs/index.html
trunk/docs/install.txt
trunk/docs/pg.txt
trunk/docs/readme.txt
Modified: trunk/docs/changelog.txt
==============================================================================
--- trunk/docs/changelog.txt Mon Oct 29 13:12:30 2012 (r448)
+++ trunk/docs/changelog.txt Tue Oct 30 12:33:31 2012 (r449)
@@ -2,8 +2,9 @@
PyGreSQL ChangeLog
==================
-Version 4.x
+Version 4.1 (2012-12-01)
-----------
+- Dropped support for Python below 2.5 and PostgreSQL below 8.3.
- Support the new PostgreSQL versions 9.0 and 9.1.
- Particularly, support PQescapeLiteral() and PQescapeIdentifier().
- The query method of the classic API now supports positional parameters.
Modified: trunk/docs/index.html
==============================================================================
--- trunk/docs/index.html Mon Oct 29 13:12:30 2012 (r448)
+++ trunk/docs/index.html Tue Oct 30 12:33:31 2012 (r449)
@@ -94,7 +94,7 @@
<body>
<div id="title">PyGreSQL</div>
- <div id="version">Version 4.0</div>
+ <div id="version">Version 4.1</div>
<div id="banner"></div>
<div id="bannertext">:: PostgreSQL module for Python ::</div>
@@ -109,7 +109,8 @@
features from a Python script.</p>
<p>This software is copyright © 1995, Pascal Andre.<br />
- Further modifications are copyright © 1997-2006 by D'Arcy J.M.
Cain.</p>
+ Further modifications are copyright © 1997-2008 by D'Arcy J.M.
Cain.<br />
+ Further modifications are copyright © 2009-2012 by the PyGreSQL
team</p>
<p>See the
<a href="readme.html#copyright-notice">copyright notice</a>
@@ -176,7 +177,7 @@
<div id="copyright">
Created and maintained by D'Arcy J.M. Cain –
- last update: 6 July 2010.<br />
+ last update: $Date$.<br />
If you have any comments, <a href="mailto:[email protected]">send mail</a>
to me.
</div>
Modified: trunk/docs/install.txt
==============================================================================
--- trunk/docs/install.txt Mon Oct 29 13:12:30 2012 (r448)
+++ trunk/docs/install.txt Tue Oct 30 12:33:31 2012 (r449)
@@ -15,9 +15,9 @@
are on Windows, make sure that the directory with libpq.dll is in your
``PATH`` environment variable.
-The current version of PyGreSQL has been tested with Python 2.5 and
-PostGreSQL 8.3. Older version should work as well, but you will need
-at least Python 2.3 and PostgreSQL 7.4.
+The current version of PyGreSQL has been tested with Python 2.7 and
+PostGreSQL 9.2. Older version should work as well, but you will need
+at least Python 2.5 and PostgreSQL 8.3.
PyGreSQL will be installed as three modules, a dynamic module called
_pg.pyd, and two pure Python wrapper modules called pg.py and pgdb.py.
@@ -122,10 +122,6 @@
-DNO_LARGE no large object support
-DNO_PQSOCKET if running an older PostgreSQL
- Define ``NO_PQSOCKET`` if you are using a version of PostgreSQL before 6.4
- that does not have the PQsocket function. The other options will be
- described in the next sections.
-
On some systems you may need to include ``-lcrypt`` in the list of libraries
to make it compile.
Modified: trunk/docs/pg.txt
==============================================================================
--- trunk/docs/pg.txt Mon Oct 29 13:12:30 2012 (r448)
+++ trunk/docs/pg.txt Tue Oct 30 12:33:31 2012 (r449)
@@ -991,18 +991,6 @@
The dictionary is then, if possible, reloaded with the values actually
inserted in order to pick up values modified by rules, triggers, etc.
- Due to the way that this function works in PostgreSQL versions below
- 8.2, you may find inserts taking longer and longer as your table gets
- bigger. If this happens and it is a table with OID but no primary key
- you can overcome this problem by simply adding an index onto the OID of
- any table that you think may get large over time. You may also consider
- using the inserttable() method described in section 3.
-
- Note: With PostgreSQL versions before 8.2 the table being inserted to
- must have a primary key or an OID to use this method properly. If not
- then the dictionary will not be filled in as described. Also, if this
- method is called within a transaction, the transaction will abort.
-
Note: The method currently doesn't support insert into views
although PostgreSQL does.
Modified: trunk/docs/readme.txt
==============================================================================
--- trunk/docs/readme.txt Mon Oct 29 13:12:30 2012 (r448)
+++ trunk/docs/readme.txt Tue Oct 30 12:33:31 2012 (r449)
@@ -3,7 +3,7 @@
==========================================
--------------------
-PyGreSQL version 4.0
+PyGreSQL version 4.1
--------------------
.. meta::
@@ -23,7 +23,9 @@
Copyright (c) 1995, Pascal Andre
Further modifications copyright (c) 1997-2008 by D'Arcy J.M. Cain
-([email protected])
+([email protected])
+
+Further modifications copyright (c) 2009-2012 by the PyGreSQL team.
Permission to use, copy, modify, and distribute this software and its
documentation for any purpose, without fee, and without a written agreement
@@ -74,7 +76,7 @@
D'Arcy ([email protected]) renamed it to PyGreSQL starting with
version 2.0 and serves as the "BDFL" of PyGreSQL.
-The current version PyGreSQL 4.0 needs PostgreSQL 7.2 and Python 2.3 or above.
+The current version PyGreSQL 4.1 needs PostgreSQL 8.3 and Python 2.5 or above.
Where to get ... ?
@@ -104,10 +106,9 @@
A **FreeBSD package** is available in their ports collection
* http://www.freebsd.org/cgi/cvsweb.cgi/ports/databases/py-PyGreSQL/
A **Win32 package** for various Python versions is available at
- * http://pygresql.org/files/PyGreSQL-4.0.win32-py2.3.exe
- * http://pygresql.org/files/PyGreSQL-4.0.win32-py2.4.exe
- * http://pygresql.org/files/PyGreSQL-4.0.win32-py2.5.exe
- * http://pygresql.org/files/PyGreSQL-4.0.win32-py2.6.exe
+ * http://pygresql.org/files/PyGreSQL-4.1.win32-py2.5.exe
+ * http://pygresql.org/files/PyGreSQL-4.1.win32-py2.6.exe
+ * http://pygresql.org/files/PyGreSQL-4.1.win32-py2.7.exe
You can also find PyGreSQL on the **Python Package Index** at
* http://pypi.python.org/pypi/PyGreSQL/
_______________________________________________
PyGreSQL mailing list
[email protected]
https://mail.vex.net/mailman/listinfo.cgi/pygresql