python2-storm-postgresql - PostgreSQL backend for the Storm ORM

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename python2-storm-postgresql-0.20-4.2.i586.rpm
Package name python2-storm-postgresql
Package version 0.20
Package release 4.2
Package architecture i586
Package type rpm
Category Development/Languages/Python
License LGPL-2.0-or-later
Maintainer -
Download size 22.91 KB
Installed size 29.42 KB
The python-storm-postgresql package contains the PostgreSQL database
backend for Storm ORM.


Package Version Architecture Repository
python2-storm-postgresql-0.20-4.2.x86_64.rpm 0.20 x86_64 openSUSE Oss
python2-storm-postgresql - - -


Name Value
python(abi) = 2.7
python2-psycopg2 -
python2-storm = 0.20


Name Value
python-storm-postgresql = 0.20-4.2
python2-postgresql = 0.20
python2-storm-backend = 0.20
python2-storm-postgresql = 0.20-4.2
python2-storm-postgresql(x86-32) = 0.20-4.2


Name Value
python-storm-postgresql < 0.20-4.2


Type URL
Binary Package python2-storm-postgresql-0.20-4.2.i586.rpm
Source Package python-storm-0.20-4.2.src.rpm

Install Howto

Install python2-storm-postgresql rpm package:

# zypper install python2-storm-postgresql




2018-05-30 -
- Clean up SPEC file and converstion to the single spec (py3k switched
off, though)
- Don't package tests/ directory
- New patch, storm-0.20-remove-ez_setup.patch ... ez_setup breaks py3k
and it is unnecessary, so I just remove it from
2013-11-17 -
- Update to version 0.20
+ A new CaptureTracer has been added to storm.testing, for capturing all SQL
statements executed by Storm. It can be used like this:
with CaptureTracer() as tracer:
[#] Run queries
print tracer.queries  # Print all queries run in the context manager block
You will need the python-fixtures package in order to use this feature.
+ Setuptools <> is now required
to run This makes it much easier to install the majority
of the dependencies required to run the test suite in its entirety.
+ Disconnection errors arising from PostgreSQL are now more reliably
detected, especially with regard to recent libpq updates in Ubuntu.
There are also disconnection tests that simulate sudden termination
of pgbouncer <>.
+ Insert expressions now support multi-row and subquery INSERT
+ Support in the postgres backend to use the RETURNING extension for UPDATE
statement, optionally specifying the columns to return.
(PostgreSQL >= 8.2 only)
+ Add a new Distinct expression for pre-pending the 'DISTINCT' token to
SQL expressions that support it (like columns).
+ Switch to REPEATABLE READ as isolation level for Postgres. If you use
psycopg2 < 2.4, it doesn't change anything. For psycopg2 2.4 and newer, it
will keep the same behavior on Postgres < 9 as it's equivalent to
SERIALIZABLE, but it will be less strict on Postgres >= 9.
+ Add support for two-phase commits, using the DB API version 2.0, which
is only supported by PostgreSQL.
+ ZStormResourceManager now has a schema_stamp_dir optional instance attribute
that, if set, will be used to to save timestamps of the schema's patch
packages, so schema upgrades will be performed only when needed.
+ When a SQLObjectResultSet object was sliced with slice.start and
slice.end both zero (sqlobject[0:0]), the full, unsliced resultset
was returned (bug #872086).
+ Fixes some test failures around Django disconnections from
PostgreSQL stores.
+ Some of the proxy-less disconnection tests were causing segfaults,
so they're now run in a subprocess via subunit's IsolatedTestCase,
when it's available.
+ Fix a few non-uses of super() in TestHelper.
+ Abort the transaction and reset ZStorm at the end of
+ Fix the ./test script to not import tests until after local eggs
have been added to sys.path. This ensures that all possible features
are available to the tests.
+ If transaction.commit() fails, call transaction.abort() to rollback
everything and leave the transaction in a clean state when using Django's
ZopeTransactionMiddleware and DatabaseWrapper.
+ It's now again possible to use the Desc() expression when passing an
order_by parameter to a ReferenceSet (bug #620369).
- Use sources tarball from Pypi
2013-10-24 -
- Require python-setuptools instead of distribute (upstreams merged)

See Also

Package Description
python2-storm-twisted-0.20-4.2.i586.rpm Twisted support for the Storm ORM
python2-storm-twisted-0.20-4.2.x86_64.rpm Twisted support for the Storm ORM
python2-straight-plugin-1.5.0-1.2.noarch.rpm Python plugin loader
python2-streamz-0.5.0-1.1.noarch.rpm Tool to build continuous data pipelines
python2-strict-rfc3339-0.7-2.1.noarch.rpm RFC 3339 functions
python2-structlog-19.1.0-1.1.noarch.rpm Structured Logging for Python
python2-subgrab-0.17-2.2.noarch.rpm Script to download subtitles for media files
python2-subliminal-2.0.5-1.4.noarch.rpm Python library to search and download subtitles
python2-subprocess32-3.5.3-2.2.i586.rpm A backport of the subprocess module from Python 3.2/3.3 for use on 2.x
python2-subprocess32-3.5.3-2.2.x86_64.rpm A backport of the subprocess module from Python 3.2/3.3 for use on 2.x
python2-suds-jurko-0.6-5.4.noarch.rpm Lightweight SOAP client (Jurko's fork)
python2-sure-1.4.11-1.2.noarch.rpm Utility belt for automated testing in python for python
python2-sushy-1.8.0-1.1.noarch.rpm Python library to communicate with Redfish based systems
python2-svgwrite-1.2.1-1.2.noarch.rpm Python module for creating SVG drawings
python2-swiftclient-3.7.0-1.1.noarch.rpm OpenStack Object Storage API Client Library