The Storm team is proud to announce Storm 0.23!

Tarballs can be found at Launchpad or PyPI:

  https://launchpad.net/storm/+milestone/0.23
  https://pypi.org/project/storm

From the NEWS file:

0.23 (2020-03-18)
=================

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 EmptyResultSet.config() to match ResultSet (bug #905529).

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

- Rename RawStr and RawStrVariable to Bytes and BytesVariable respectively,
  since that matches Python 3's terminology.  RawStr and RawStrVariable
  still exist as deprecated aliases.

-- 
Colin Watson                                    [[email protected]]

Attachment: signature.asc
Description: PGP signature

-- 
storm mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/storm

Reply via email to