aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces/python/Announce
diff options
context:
space:
mode:
Diffstat (limited to 'src/interfaces/python/Announce')
-rw-r--r--src/interfaces/python/Announce158
1 files changed, 0 insertions, 158 deletions
diff --git a/src/interfaces/python/Announce b/src/interfaces/python/Announce
deleted file mode 100644
index 45270cf1042..00000000000
--- a/src/interfaces/python/Announce
+++ /dev/null
@@ -1,158 +0,0 @@
-
-Announce: Release of PyGreSQL version 3.3
-=========================================
-
-PyGreSQL v3.3 has been released.
-It is available at: ftp://ftp.druid.net/pub/distrib/PyGreSQL.tgz. If
-you are running NetBSD, look in the packages directory under databases.
-There is also a package in the FreeBSD ports collection.
-
-From March 1 2001 the PyGreSQL development has moved into the PostgreSQL
-development tree.
-
-PostgreSQL is a database system derived from Postgres4.2. It conforms
-to (most of) ANSI SQL and offers many interesting capabilities (C
-dynamic linking for functions or type definition, etc.). This package
-is copyright by the Regents of the University of California, and is
-freely distributable.
-
-Python is an interpreted programming language. It is object oriented,
-simple to use (light syntax, simple and straightforward statements), and
-has many extensions for building GUIs, interfacing with WWW, etc. An
-intelligent web browser (HotJava like) is currently under development
-(November 1995), and this should open programmers many doors. Python is
-copyrighted by Stichting S Mathematisch Centrum, Amsterdam, The
-Netherlands, and is freely distributable.
-
-PyGreSQL is a python module that interfaces to a PostgreSQL database. It
-embeds the PostgreSQL query library to allow easy use of the powerful
-PostgreSQL features from a Python script.
-
-This release fixes a few bugs, adds a few minor features and makes a
-few speedups in the code.
-
-The next release (unless serious bugs are found) will be to match PyGreSQL
-to version 2.0 of Python.
-
-See the other changes below or in the Changelog file.
-
-PyGreSQL 2.0 was developed and tested on a NetBSD 1.3_BETA system. It
-is based on the PyGres95 code written by Pascal Andre,
-andre@chimay.via.ecp.fr. I changed the version to 2.0 and updated the
-code for Python 1.5 and PostgreSQL 6.2.1. While I was at it I upgraded
-the code to use full ANSI style prototypes and changed the order of
-arguments to connect. Later versions are fixes and enhancements to that.
-The latest version of PyGreSQL works with Python 1.5.2 and PostgreSQL 7.0.x
-
-Important changes from PyGreSQL 3.2 to PyGreSQL 3.3
- - Added NUMERICOID to list of returned types. This fixes a bug when
- returning aggregates in the latest version of PostgreSQL.
-
-Important changes from PyGreSQL 3.1 to PyGreSQL 3.2
- Note that there are very few changes to PostgreSQL between 3.1 and
- 3.2. The main reason for the release is the move into the PostgreSQL
- development tree. Even the WIN32 changes are pretty minor.
- - Add WIN32 support (gerhard@bigfoot.de)
- - Fix some DB-API quoting problems (niall.smart@ebeon.com)
- - Moved development into PostgreSQL development tree.
-
-Important changes from PyGreSQL 3.0 to PyGreSQL 3.1
- - Fix some quoting functions. In particular handle NULLs better.
- - Use a method to add primary key information rather than direct
- manipulation of the class structures.
- - Break decimal out in _quote (in pg.py) and treat it as float.
- - Treat timestamp like date for quoting purposes.
- - Remove a redundant SELECT from the get method speeding it, and insert
- since it calls get, up a little.
- - Add test for BOOL type in typecast method to pgdbTypeCache class.
- (tv@beamnet.de)
- - Fix pgdb.py to send port as integer to lower level function
- (dildog@l0pht.com)
- - Change pg.py to speed up some operations
- - Allow updates on tables with no primary keys.
-
-Important changes from PyGreSQL 2.4 to PyGreSQL 3.0:
- - Remove strlen() call from pglarge_write() and get size from object.
- (Richard@Bouska.cz)
- - Add a little more error checking to the quote function in the wrapper
- - Add extra checking in _quote function
- - Wrap query in pg.py for debugging
- - Add DB-API 2.0 support to pgmodule.c (andre@via.ecp.fr)
- - Add DB-API 2.0 wrapper pgdb.py (andre@via.ecp.fr)
- - Correct keyword clash (temp) in tutorial
- - Clean up layout of tutorial
- - Return NULL values as None (rlawrence@lastfoot.com) (WARNING: This
- will cause backwards compatibility issues.)
- - Change None to NULL in insert and update
- - Change hash-bang lines to use /usr/bin/env
- - Clearing date should be blank (NULL) not TODAY
- - Quote backslashes in strings in _quote (brian@CSUA.Berkeley.EDU)
- - Expanded and clarified build instructions (tbryan@starship.python.net)
- - Make code thread safe (Jerome.Alet@unice.fr)
- - Add README.distutils (mwa@gate.net & jeremy@cnri.reston.va.us)
- - Many fixes and increased DB-API compliance by chifungfan@yahoo.com,
- tony@printra.net, jeremy@alum.mit.edu and others to get the final
- version ready to release.
-
-Important changes from PyGreSQL 2.3 to PyGreSQL 2.4:
- - Insert returns None if the user doesn't have select permissions
- on the table. It can (and does) happen that one has insert but
- not select permissions on a table.
- - Added ntuples() method to query object (brit@druid.net)
- - Corrected a bug related to getresult() and the money type
- - Corrected a bug related to negative money amounts
- - Allow update based on primary key if munged oid not available and
- table has a primary key
- - Add many __doc__ strings. (andre@via.ecp.fr)
- - Get method works with views if key specified
-
-Important changes from PyGreSQL 2.2 to PyGreSQL 2.3:
- - connect.host returns "localhost" when connected to Unix socket
- (torppa@tuhnu.cutery.fi)
- - Use PyArg_ParseTupleAndKeywords in connect() (torppa@tuhnu.cutery.fi)
- - fixes and cleanups (torppa@tuhnu.cutery.fi)
- - Fixed memory leak in dictresult() (terekhov@emc.com)
- - Deprecated pgext.py - functionality now in pg.py
- - More cleanups to the tutorial
- - Added fileno() method - terekhov@emc.com (Mikhail Terekhov)
- - added money type to quoting function
- - Compiles cleanly with more warnings turned on
- - Returns PostgreSQL error message on error
- - Init accepts keywords (Jarkko Torppa)
- - Convenience functions can be overridden (Jarkko Torppa)
- - added close() method
-
-Important changes from PyGreSQL 2.1 to PyGreSQL 2.2:
- - Added user and password support thanks to Ng Pheng Siong <ngps@post1.com>
- - Insert queries return the inserted oid
- - Add new pg wrapper (C module renamed to _pg)
- - Wrapped database connection in a class.
- - Cleaned up some of the tutorial. (More work needed.)
- - Added version and __version__. Thanks to thilo@eevolute.com for
- the suggestion.
-
-Important changes from PyGreSQL 2.0 to PyGreSQL 2.1:
- - return fields as proper Python objects for field type
- - Cleaned up pgext.py
- - Added dictresult method
-
-Important changes from Pygres95 1.0b to PyGreSQL 2.0:
- - Updated code for PostgreSQL 6.2.1 and Python 1.5.
- - Reformatted code and converted to ANSI .
- - Changed name to PyGreSQL (from PyGres95.)
- - Changed order of arguments to connect function.
- - Created new type pgqueryobject and moved certain methods to it.
- - Added a print function for pgqueryobject
- - Various code changes - mostly stylistic.
-
-For more information about each package, please have a look to their
-web pages:
- - Python : http://www.python.org/
- - PostgreSQL : http://www.PostgreSQL.org/
- - PyGreSQL : http://www.druid.net/pygresql/
-
-
-D'Arcy J.M. Cain
-darcy@druid.net
-
-