2016-10-09 23:42:04 by Thomas Klausner | Files touched by this commit (110) |
Log message:
Recursive bump for all users of pgsql now that the default is 95.
|
2016-09-14 01:59:37 by Thomas Klausner | Files touched by this commit (2) | |
Log message:
Updated py-postgresql to 5.0.2.
Ok from OWNER, darcy.
Version 5.0.2 (2016-09-08)
--------------------------
- Fixed an infinite recursion problem in the DB wrapper class of the classic
module that could occur when the underlying connection could not be properly
opened (bug report by Justin Pryzby).
Version 5.0.1 (2016-08-18)
--------------------------
- The update() and delete() methods of the DB wrapper now use the OID instead
of the primary key if both are provided. This restores backward compatibility
with PyGreSQL 4.x and allows updating the primary key itself if an OID exists.
- The connect() function of the DB API 2.0 module now accepts additional keyword
parameters such as "application_name" which will be passed on to \
PostgreSQL.
- PyGreSQL now adapts some queries to be able to access older PostgreSQL 8.x
databases (as suggested on the mailing list by Andres Mejia). However, these
old versions of PostgreSQL are not officially supported and tested any more.
- Fixed an issue with Postgres types that have an OID >= 0x80000000 (reported
on the mailing list by Justin Pryzby).
- Allow extra values that are not used in the command in the parameter dict
passed to the query_formatted() method (as suggested by Justin Pryzby).
- Improved handling of empty arrays in the classic module.
- Unused classic connections were not properly garbage collected which could
cause memory leaks (reported by Justin Pryzby).
- Made C extension compatible with MSVC 9 again (this was needed to compile for
Python 2 on Windows).
|
2016-03-23 22:51:26 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Set DIST_SUBDIR.
The previous commit replaced the distfile with a new one with the same
name. In pkgsrc, we have rules for that; apply them.
|
2016-03-23 17:30:12 by D'Arcy J.M. Cain | Files touched by this commit (2) |
Log message:
The distribution had the wrong tar file. Fixed checksums for correct one.
Bumped PKGREVISION in case anyone already built the wrong one.
|
2016-03-20 23:01:22 by D'Arcy J.M. Cain | Files touched by this commit (2) |
Log message:
Release 5.0 of PyGreSQL.
The biggest change here is Python 3.x compatibility. Other changes are too
numerous to list. See http://www.pygresql.org/ for all the changes.
|
2016-02-18 19:38:38 by D'Arcy J.M. Cain | Files touched by this commit (2) |
Log message:
Upgrade to 4.2.1.
Minor documentation and installation fixes.
|
2016-01-24 08:35:04 by Richard PALO | Files touched by this commit (1) | |
Log message:
update dist checksum for py-postgresql
|
2016-01-22 20:57:05 by D'Arcy J.M. Cain | Files touched by this commit (2) |
Log message:
Documentation is via the web.
|
2016-01-22 20:53:59 by D'Arcy J.M. Cain | Files touched by this commit (2) |
Log message:
The distribution file was listed incorrectly. This is the correct one.
|
2016-01-21 23:17:56 by D'Arcy J.M. Cain | Files touched by this commit (4) |
Log message:
Update to version 4.2.
This is the last version before adding support for Python 3.x. Only bug
fixes will be added to this branch. From the changelog:
Version 4.2
-----------
- The supported Python versions are 2.4 to 2.7.
- PostgreSQL is supported in all versions from 8.3 to 9.5.
- Set a better default for the user option "escaping-funcs".
- Force build to compile with no errors.
- New methods get_parameters() and set_parameters() in the classic interface
which can be used to get or set run-time parameters.
- New method truncate() in the classic interface that can be used to quickly
empty a table or a set of tables.
- Fix decimal point handling.
- Add option to return boolean values as bool objects.
- Add option to return money values as string.
- get_tables() does not list information schema tables any more.
- Fix notification handler (Thanks Patrick TJ McPhee).
- Fix a small issue with large objects.
- Minor improvements in the NotificationHandler.
- Converted documentation to Sphinx and added many missing parts.
- The tutorial files have become a chapter in the documentation.
- Greatly improved unit testing, tests run with Python 2.4 to 2.7 again.
|