PyGreSQL-4.1.1-1.13.i586.rpm


Advertisement

Description

PyGreSQL - Python Client Library for PostgreSQL

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename PyGreSQL-4.1.1-1.13.i586.rpm
Package name PyGreSQL
Package version 4.1.1
Package release 1.13
Package architecture i586
Package type rpm
Category Productivity/Databases/Clients
Homepage http://www.pygresql.org
License BSD-3-Clause
Maintainer -
Download size 102.81 KB
Installed size 454.13 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.

Alternatives

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

Requires

Name Value
libc.so.6(GLIBC_2.4) -
libpq.so.5 -
libpthread.so.0 -
libpython2.7.so.1.0 -
python(abi) = 2.7

Provides

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

Obsoletes

Name Value
pg_pyth < 4.1.1
postgresql-python -

Download

Type URL
Mirror widehat.opensuse.org
Binary Package PyGreSQL-4.1.1-1.13.i586.rpm
Source Package PyGreSQL-4.1.1-1.13.src.rpm

Install Howto

Install PyGreSQL rpm package:

# zypper install PyGreSQL

Files

Path
/usr/lib/python2.7/site-packages/PyGreSQL-4.1.1-py2.7.egg-info
/usr/lib/python2.7/site-packages/_pg.so
/usr/lib/python2.7/site-packages/pg.py
/usr/lib/python2.7/site-packages/pg.pyc
/usr/lib/python2.7/site-packages/pgdb.py
/usr/lib/python2.7/site-packages/pgdb.pyc
/usr/share/doc/packages/PyGreSQL/announce.html
/usr/share/doc/packages/PyGreSQL/announce.txt
/usr/share/doc/packages/PyGreSQL/changelog.html
/usr/share/doc/packages/PyGreSQL/changelog.txt
/usr/share/doc/packages/PyGreSQL/default.css
/usr/share/doc/packages/PyGreSQL/docs.css
/usr/share/doc/packages/PyGreSQL/future.html
/usr/share/doc/packages/PyGreSQL/future.txt
/usr/share/doc/packages/PyGreSQL/index.html
/usr/share/doc/packages/PyGreSQL/install.html
/usr/share/doc/packages/PyGreSQL/install.txt
/usr/share/doc/packages/PyGreSQL/pg.html
/usr/share/doc/packages/PyGreSQL/pg.txt
/usr/share/doc/packages/PyGreSQL/pgdb.html
/usr/share/doc/packages/PyGreSQL/pgdb.txt
/usr/share/doc/packages/PyGreSQL/readme.html
/usr/share/doc/packages/PyGreSQL/readme.txt
/usr/share/doc/packages/PyGreSQL/tutorial/advanced.py
/usr/share/doc/packages/PyGreSQL/tutorial/basics.py
/usr/share/doc/packages/PyGreSQL/tutorial/func.py
/usr/share/doc/packages/PyGreSQL/tutorial/syscat.py

Changelog

2014-12-13 - p.drouand@gmail.com
- Clean up specfile
- Use download Url as source
- Update to version 4.1.1
+ Add WhenNotified class and method.  Replaces need for third party
pgnotify.
+ 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 - jengelh@medozas.de
- 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
Advertisement
Advertisement