diff options
Diffstat (limited to 'src/interfaces/python/Announce')
-rw-r--r-- | src/interfaces/python/Announce | 56 |
1 files changed, 37 insertions, 19 deletions
diff --git a/src/interfaces/python/Announce b/src/interfaces/python/Announce index c79018fd9a9..c5ecd8294fb 100644 --- a/src/interfaces/python/Announce +++ b/src/interfaces/python/Announce @@ -1,31 +1,48 @@ -Announce : Release of PyGreSQL version 2.0 +Announce: Release of PyGreSQL version 2.2 =============================================== -PyGreSQL v2.0 has been released. -It is available at: ftp://ftp.druid.net/pub/distrib/PyGreSQL-2.0.tgz. +PyGreSQL v2.2 has been released. +It is available at: ftp://ftp.druid.net/pub/distrib/PyGreSQL-2.2.tgz. -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. +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 a interpretated programming langage. It is object oriented, simple -to use (light syntax, simple and straighforward 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. +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. -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. +PyGreSQL 2.2 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. + +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. @@ -36,7 +53,8 @@ Important changes from Pygres95 1.0b to PyGreSQL 2.0: - 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: +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/ |