Created by Colin Watson and last modified
Get this branch:
bzr branch lp:~cjwatson/storm/py3-traceback-reference-cycles
Only Colin Watson can upload to this branch. If you are Colin Watson please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Colin Watson

Recent revisions

572. By Colin Watson on 2021-05-13

Avoid traceback reference cycles when wrapping exceptions.

`wrap_exceptions` stored the original exception's traceback in a local
variable, but the traceback in turn contains a reference to that frame,
creating a reference cycle. The situation is worse on Python 3, because the
original exception also has the associated traceback as a `__traceback__`
attribute, producing more complicated reference cycles. Delete these local
variables before returning to avoid leaking memory over time.

571. By Colin Watson on 2021-04-19

Release Storm 0.25.

570. By Colin Watson on 2021-04-19

Fix MANIFEST.in prune syntax.

569. By Colin Watson on 2021-04-19

[r=ilasc] Support Python 3.9.

568. By Colin Watson on 2021-04-15

[r=ilasc] Restore MySQL support.

567. By Colin Watson on 2021-04-15

[r=ilasc] Fix py27 and py35 tox environments.

566. By Colin Watson on 2020-12-15

Add optional case_sensitive argument to several Like helpers. [r=ilasc]

565. By Colin Watson on 2020-06-12

Release Storm 0.24.

564. By Colin Watson on 2020-06-12

Add docstrings for storm.event.EventSystem. [r=ilasc]

563. By Colin Watson on 2020-06-12

Add docstring for storm.uri.URI. [r=ilasc]

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.