Download project files

How do I verify a download?


110 of 19 releases

1.0 release from the trunk series released

Release information
Release notes:

Improvements
------------

- Fix several syntax warnings from recent Python versions.
- Support Python 3.12.

API changes
-----------

- Remove support for Python < 3.6 (including Python 2).
- Remove the storm.compat module.
- Deprecate storm.sqlobject.AutoUnicodeVariable and
  storm.sqlobject.AutoUnicode.

File Description Downloads
download icon storm-1.0.tar.gz (md5, sig) storm 1.0 35
last downloaded 3 weeks ago
Total downloads: 35

0.26 release from the trunk series released

Release information
Release notes:

Improvements
------------

- Clarify exception when creating a property with both allow_none=False and
  default=None.
- Add storm.expr.Is and storm.expr.IsNot operators.
- Support Python 3.10 and 3.11.

Bug fixes
---------

- Avoid traceback reference cycles when wrapping exceptions.
- Fix test compatibility with MySQL >= 8.0.24.

File Description Downloads
download icon storm-0.26.tar.gz (md5, sig) storm 0.26 67
last downloaded 3 weeks ago
Total downloads: 67

0.25 release from the trunk series released

Release information
Release notes:

Improvements
------------

- Add optional case_sensitive argument to Comparable.startswith,
  Comparable.endswith, and Comparable.contains_string. This is only
  supported in the PostgreSQL backend.
- Restore MySQL support.
- Support Python 3.9.

File Description Downloads
download icon storm-0.25.tar.gz (md5, sig) storm 0.25 180
last downloaded 3 weeks ago
Total downloads: 180

0.24 release from the trunk series released

Release information
Release notes:

Improvements
------------

- Add Sphinx documentation.
- Convert CaptureTracer to the improved API in fixtures >= 1.3.0.
- Add block_access to storm.store.__all__.

Bug fixes
---------

- Fix list() on security-proxied ResultSets on Python 3.
- Fix slicing of security-proxied bound ReferenceSets on Python 2.

File Description Downloads
download icon storm-0.24.tar.gz (md5, sig) storm 0.24 74
last downloaded 3 weeks ago
Total downloads: 74

0.23 release from the trunk series released

Release information
Release notes:

Improvements
------------

- Add whitespace around "<<", ">>", "+", "-", "*", "/", and "%" operators.
  This helps to avoid confusion in tracers, since they run before parameter
  substitution: for example, sqlparse parses "expr+%s" as "expr", "+%", "s"
  rather than "expr", "+", "%s".
- Implement __getitem__ on bound ReferenceSets.
- The storm.twisted.testing.FakeTransactor test helper now uses a fake
  transaction by default, so tests won't perform real commits as it's
  not generally needed (bug #1009983).
- A new block_access context manager blocks database access for one
  or more stores in the managed scope (bug #617182).
- Implement is_empty on bound ReferenceSets.

Bug fixes
---------

- Stop using deprecated assertEquals/assertNotEquals unittest methods.
- Return self from Empt...

File Description Downloads
download icon storm-0.23.tar.bz2 (md5, sig) storm 0.23 76
last downloaded 3 weeks ago
Total downloads: 76

0.22 release from the trunk series released

Release information
Release notes:

Improvements
------------

- Use the postgresfixture package to set up a temporary cluster for
  PostgreSQL tests, simplifying developer setup.

Bug fixes
---------

- Fix incorrect caching of wrapped DB-API exceptions (bug 1845702).
- Support Python 3.6, 3.7, and 3.8.
- Fix incorrect expected type for the 'join' parameter to the C version of
  Compile.__call__ on Python 3.

File Description Downloads
download icon storm-0.22.tar.bz2 (md5, sig) storm 0.22 101
last downloaded 3 weeks ago
Total downloads: 101

0.21 release from the trunk series released

Release information
Release notes:

0.21 (2019-09-20)
=================

Improvements
------------

- A new storm.schema.sharding.Sharding class has been added to the schema
  package, which can apply patches "in parallel" against a set of stores. See
  the module docstring for more information.
- Added tox testing support.
- Re-raise DB-API exceptions wrapped in exception types that inherit from
  both StormError and the appropriate DB-API exception type, rather than
  injecting virtual base classes. This preserves existing exception handling
  in applications while also being a viable approach in Python 3.
- Port to Python 3 (bug #1530734, based partly on contributions from Thiago
  Bellini). Existing Python 2 users should be unaffected. For people
  porting to Python 3, note the following API changes relative to Pyth...

File Description Downloads
download icon storm-0.21.tar.bz2 (md5) storm 0.21 131
last downloaded 3 weeks ago
Total downloads: 131

0.20 release from the trunk series released

Release information
Release notes:

0.20 (2013-06-28)
=================

Improvements
------------

- 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
      pass
    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 <http://pypi.python.org/pypi/setuptools> is now required
  to run setup.py. 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 disconnec...

File Description Downloads
download icon storm-0.20.tar.bz2 (md5, sig) 0.20 1,709
last downloaded 3 weeks ago
download icon storm-0.20.tar.gz (md5, sig) 0.20 4,056
last downloaded 10 days ago
Total downloads: 5,765

0.19 release from the trunk series released

Release information
Release notes:

0.19 (2011-10-03)
=================

Improvements
------------
 - A new Cast expressions compiles an input and the type to cast it to
   into a call the CAST function (bug #681121).
 - The storm.zope.testing.ZStormResourceManager now supports applying database
   schemas using a custom URI, typically for connecting to the database using a
   different user with greater privileges than the user running the tests. Note
   that the format of the 'databases' parameter passed to the constructor of
   the ZStormResourceManager class has changed. So now you have to create your
   resource manager roughly like this::

    databases = [{"name": "test",
                  "uri": "postgres://user@host/db",
                  "schema": Schema(...),
                  "schema-uri: "postgres://schema_us...

File Description Downloads
download icon storm-0.19.tar.bz2 (md5, sig) 0.19 3,108
last downloaded 3 weeks ago
download icon storm-0.19.tar.gz (md5, sig) 0.19 8,247
last downloaded 10 days ago
Total downloads: 11,355

0.18 release from the trunk series released

Release information
Release notes:

The Storm team is proud to announce Storm 0.18!

The new release includes a number of new features:

 * Storm includes (optional) code to manage and migrate database schemas
 * storm.zope.testing added testresources
   (https://edge.launchpad.net/testresources) support
 * TimeoutErrors include messages to describe why the Timeout was raised

This release includes official packages for all supported releases
of Ubuntu except 10.10. 10.10 packages will be added after problems with
Storm's release machinery are sorted out. The packages are available in the
Storm team's PPA:

 https://edge.launchpad.net/~storm/+archive/ppa

You can find the release files at:

 https://launchpad.net/storm/+download

You can always get the latest source code from Launchpad:

 bzr branch lp:storm

Finally, y...

Changelog:

Improvements
------------
 - Include code to manage and migrate database schemas. See the
   storm.schema sub-package (bug #250412).
 - Added a storm.zope.testing.ZStormResourceManager class to manage a
   set of stores registered with ZStorm (bug #618704).
 - When a TimeoutError is raised it includes a description about why
   the exception was raised, to help make it easier to reason about
   timeout-related issues (bug #617973).
 - Improved the IResultSet interface to document the rationale of why some
   attributes are not included (bug #659883).

Bug fixes
---------
 - Make storm compatible with psycopg2 2.2 (bug #585704).
 - Fix bug #620615, which caused lazy expressions to cause subsequent
   loading of objects to explode if unflushed.
 - Fix bug #620508, which caused slicing a ResultSet to break subsequent
   count() calls.
 - Fix bug #659708, correcting the behavior of the sqlobject is_empty
   and __nonzero__ methods.
 - Fix bug #619017, which caused __storm_loaded__ to be called without
   its object's variables defined if the object were in the alive cache but
   disappeared.

File Description Downloads
download icon storm-0.18.tar.bz2 (md5, sig) Storm 0.18 bz2 8,076
last downloaded 3 weeks ago
Total downloads: 8,076

110 of 19 releases