<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pkgsrc/databases/py-postgresql, branch pkgsrc_2011Q1</title>
<subtitle>[no description]</subtitle>
<id>https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc_2011Q1</id>
<link rel='self' href='https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc_2011Q1'/>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/'/>
<updated>2010-02-10T19:34:05Z</updated>
<entry>
<title>Bump revision for change of PostgreSQL default version.</title>
<updated>2010-02-10T19:34:05Z</updated>
<author>
<name>joerg</name>
<email>joerg</email>
</author>
<published>2010-02-10T19:34:05Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=55cd507da7940ffb343b941c8383c90d84ea4b99'/>
<id>urn:sha1:55cd507da7940ffb343b941c8383c90d84ea4b99</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Retire Python 2.3 support.</title>
<updated>2009-09-07T19:02:13Z</updated>
<author>
<name>joerg</name>
<email>joerg</email>
</author>
<published>2009-09-07T19:02:13Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=fce0ec35b23203d8fcb7b567f85f333c367b9da4'/>
<id>urn:sha1:fce0ec35b23203d8fcb7b567f85f333c367b9da4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove @dirrm entries from PLISTs</title>
<updated>2009-06-14T17:38:38Z</updated>
<author>
<name>joerg</name>
<email>joerg</email>
</author>
<published>2009-06-14T17:38:38Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=7af33f0780f46bb1a19daa9c6479e75838fa936b'/>
<id>urn:sha1:7af33f0780f46bb1a19daa9c6479e75838fa936b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change MAINTAINER to OWNER on some of my packages.</title>
<updated>2009-03-18T18:37:59Z</updated>
<author>
<name>darcy</name>
<email>darcy</email>
</author>
<published>2009-03-18T18:37:59Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=9185bb9158357dfbad2b89d66ceb260b27dbb19b'/>
<id>urn:sha1:9185bb9158357dfbad2b89d66ceb260b27dbb19b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove PYBINMODULE. All it did was mark some packages as not available</title>
<updated>2009-03-05T18:51:26Z</updated>
<author>
<name>joerg</name>
<email>joerg</email>
</author>
<published>2009-03-05T18:51:26Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=89c90a19c45e71216068c08e92f110cb6a981fde'/>
<id>urn:sha1:89c90a19c45e71216068c08e92f110cb6a981fde</id>
<content type='text'>
on some platforms that lacked shared library support in the past. The
list hasn't been maintained at all and the gain is very limited, so just
get rid of it.
</content>
</entry>
<entry>
<title>Upgrade to 4.0.  This is a major release and may risk some backwards</title>
<updated>2009-01-01T13:21:44Z</updated>
<author>
<name>darcy</name>
<email>darcy</email>
</author>
<published>2009-01-01T13:21:44Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=22e2699e1b3c31bc65776a59b6c1e2e78699cf4f'/>
<id>urn:sha1:22e2699e1b3c31bc65776a59b6c1e2e78699cf4f</id>
<content type='text'>
incompatibilities.  Here are the major changes.

- Dropped support for Python below 2.3 and PostgreSQL below 7.4.
- Improved performance of fetchall() for large result sets
  by speeding up the type casts (as suggested by Peter Schuller).
- Exposed exceptions as attributes of the connection object.
- Exposed connection as attribute of the cursor object.
- Cursors now support the iteration protocol.
- Added new method to get parameter settings.
- Added customizable row_factory as suggested by Simon Pamies.
- Separated between mandatory and additional type objects.
- Added keyword args to insert, update and delete methods.
- Added exception handling for direct copy.
- Release the GIL while making a connection
  (as suggested by Peter Schuller).
- If available, use decimal.Decimal for numeric types.
- Allow DB wrapper to be used with DB-API 2 connections
  (as suggested by Chris Hilton).
- Made private attributes of DB wrapper accessible.
- Dropped dependence on mx.DateTime module.
- Support for PQescapeStringConn() and PQescapeByteaConn();
  these are now also used by the internal _quote() functions.
- Added 'int8' to INTEGER types. New SMALLINT type.
- Added a way to find the number of rows affected by a query()
  with the classic pg module by returning it as a string.
  For single inserts, query() still returns the oid as an integer.
  The pgdb module already provides the "rowcount" cursor attribute
  for the same purpose.
- Improved getnotify() by calling PQconsumeInput() instead of
  submitting an empty command.
- Removed compatibility code for old OID munging style.
- The insert() and update() methods now use the "returning" clause
  if possible to get all changed values, and they also check in advance
  whether a subsequent select is possible, so that ongoing transactions
  won't break if there is no select privilege.
- Added "protocol_version" and "server_version" attributes.
- Revived the "user" attribute.
- The pg module now works correctly with composite primary keys;
  these are represented as frozensets.
- Removed the undocumented and actually unnecessary "view" parameter
  from the get() method.
- get() raises a nicer ProgrammingError instead of a KeyError
  if no primary key was found.
- delete() now also works based on the primary key if no oid available
  and returns whether the row existed or not.
</content>
</entry>
<entry>
<title>Add DESTDIR support.</title>
<updated>2008-06-12T02:14:13Z</updated>
<author>
<name>joerg</name>
<email>joerg</email>
</author>
<published>2008-06-12T02:14:13Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=39d7fb93432416d872ed34e0025741cc93068c06'/>
<id>urn:sha1:39d7fb93432416d872ed34e0025741cc93068c06</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update PYTHON_VERSIONS_COMPATIBLE</title>
<updated>2008-04-25T20:39:06Z</updated>
<author>
<name>joerg</name>
<email>joerg</email>
</author>
<published>2008-04-25T20:39:06Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=36c2fb54a849271ea467f4aa4c33371f1856e400'/>
<id>urn:sha1:36c2fb54a849271ea467f4aa4c33371f1856e400</id>
<content type='text'>
- assume that Python 2.4 and 2.5 are compatible and allow checking for
fallout.
- remove PYTHON_VERSIONS_COMPATIBLE that are obsoleted by the 2.3+
default. Modify the others to deal with the removals.
</content>
</entry>
<entry>
<title>Make PostgreSQL 8.2 the default version. Bump all packages using it.</title>
<updated>2008-03-13T17:38:48Z</updated>
<author>
<name>joerg</name>
<email>joerg</email>
</author>
<published>2008-03-13T17:38:48Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=c24aff8380c3f1ac80f7a1ee8ff72a1c6762c0a4'/>
<id>urn:sha1:c24aff8380c3f1ac80f7a1ee8ff72a1c6762c0a4</id>
<content type='text'>
Remove PostgreSQL 8.0 as choice.
</content>
</entry>
<entry>
<title>Change PostgreSQL default version to 8.1 and bump revision of all</title>
<updated>2006-12-28T12:12:57Z</updated>
<author>
<name>joerg</name>
<email>joerg</email>
</author>
<published>2006-12-28T12:12:57Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=7f395f9733957395e40b9c03a635edefcf507b1b'/>
<id>urn:sha1:7f395f9733957395e40b9c03a635edefcf507b1b</id>
<content type='text'>
packages which have it active by default.
</content>
</entry>
</feed>
