PyGreSQL - Python Client Library for PostgreSQL

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename PyGreSQL-4.1.1-1.13.x86_64.rpm
Package name PyGreSQL
Package version 4.1.1
Package release 1.13
Package architecture x86_64
Package type rpm
Category Productivity/Databases/Clients
License BSD-3-Clause
Maintainer -
Download size 102.10 KB
Installed size 453.63 KB
PyGreSQL is a Python module that interfaces to a PostgreSQL database.
It embeds the PostgreSQL query library to allow easy use of PostgreSQL
features from a Python script.


Package Version Architecture Repository
PyGreSQL-4.1.1-1.13.i586.rpm 4.1.1 i586 openSUSE Oss
PyGreSQL - - -


Name Value - - - -
python(abi) = 2.7


Name Value
PyGreSQL = 4.1.1-1.13
PyGreSQL(x86-64) = 4.1.1-1.13
pg_pyth = 4.1.1
postgresql-python -


Name Value
pg_pyth < 4.1.1
postgresql-python -


Type URL
Binary Package PyGreSQL-4.1.1-1.13.x86_64.rpm
Source Package PyGreSQL-4.1.1-1.13.src.rpm

Install Howto

Install PyGreSQL rpm package:

# zypper install PyGreSQL




2014-12-13 -
- Clean up specfile
- Use download Url as source
- Update to version 4.1.1
+ Add WhenNotified class and method.  Replaces need for third party
+ Sharpen test for inserting current_timestamp.
+ Add more quote tests.  False and 0 should evaluate to NULL.
+ More tests   + Any number other than 0 is True.
+ Do not use positional parameters internally.
This restores backward compatibility with version 4.0.
+ Add methods for changing the decimal point.
- Changes from version 4.1
+ Dropped support for Python below 2.5 and PostgreSQL below 8.3.
+ Added support for Python up to 2.7 and PostgreSQL up to 9.2.
+ Particularly, support PQescapeLiteral() and PQescapeIdentifier().
+ The query method of the classic API now supports positional parameters.
This an effective way to pass arbitrary or unknown data without worrying
about SQL injection or syntax errors
+ The classic API now supports a method namedresult() in addition to
getresult() and dictresult(), which returns the rows of the result
as named tuples if these are supported (Python 2.6 or higher).
+ The classic API has got the new methods begin(), commit(), rollback(),
savepoint() and release() for handling transactions.
+ Both classic and DBAPI 2 connections can now be used as context
managers for encapsulating transactions.
+ The execute() and executemany() methods now return the cursor object,
so you can now write statements like "for row in cursor.execute(...)"
+ Binary objects are now automatically escaped and unescaped.
+ Bug in money quoting fixed.  Amounts of $0.00 handled correctly.
+ Proper handling of date and time objects as input.
+ Proper handling of floats with 'nan' or 'inf' values as input.
+ Fixed the set_decimal() function.
+ All DatabaseError instances now have a sqlstate attribute.
+ The getnotify() method can now also return payload strings (#15).
+ Better support for notice processing with the new methods
set_notice_receiver() and get_notice_receiver()
+ Open transactions are rolled back when pgdb connections are closed
+ Connections and cursors can now be used with the "with" statement
+ New method use_regtypes() that can be called to let getattnames()
return regular type names instead of the simplified classic types (#44).
- Fix Provides/Obsoletes tags
2011-09-17 -
- Remove redundant tags/sections from specfile

See Also

Package Description
PythonQt-devel-3.2-1.10.i586.rpm Header files and development libraries for the pythonqt package
PythonQt-devel-3.2-1.10.x86_64.rpm Header files and development libraries for the pythonqt package
QCSXCAD-devel-0.6.2-2.1.i586.rpm Development files for QCSXCAD
QCSXCAD-devel-0.6.2-2.1.x86_64.rpm Development files for QCSXCAD
QGnomePlatform-0.5-1.3.i586.rpm A better Qt application inclusion in GNOME
QGnomePlatform-0.5-1.3.x86_64.rpm A better Qt application inclusion in GNOME
QGnomePlatform-32bit-0.5-1.3.x86_64.rpm A better Qt application inclusion in GNOME
QMPlay2-18.07.03-2.2.i586.rpm A Qt based media player, streamer and downloader
QMPlay2-18.07.03-2.2.x86_64.rpm A Qt based media player, streamer and downloader
QMPlay2-devel-18.07.03-2.2.i586.rpm QMPlay2 development files
QMPlay2-devel-18.07.03-2.2.x86_64.rpm QMPlay2 development files
QtAV-1.12.0-2.9.i586.rpm Qt multimedia framework
QtAV-1.12.0-2.9.x86_64.rpm Qt multimedia framework
QtAV-devel-1.12.0-2.9.i586.rpm QtAV development files
QtAV-devel-1.12.0-2.9.x86_64.rpm QtAV development files