From b1bde82403be36a76525b0c6359a175a422c0c1c Mon Sep 17 00:00:00 2001 From: Chris Sewell Date: Wed, 17 Feb 2021 13:15:25 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=80=20RELEASE:=20v0.18.5=20(#207)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 15 +++++++++++++++ plumpy/version.py | 2 +- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ac5576db..b803ee76 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## v0.18.5 - 2021-02-15 + +Minor improvements and bug fixes: + +- 🐛 FIX: retrieve future exception on_killed + The exception set on the future should be retrieved, otherwise it will be caught by the loop's exception handler. +- 🐛 FIX: Clean-up process event hooks: + On Process close/cleanup event hooks are removed, + in part to not persist cyclic dependencies of hooks <-> Process. + Once a process is closed, it will also not raise an Exception if a hook tries to un-register itself (but has already been removed by the clean-up). +- 👌 IMPROVE: Add `Process.is_killing` property +- 👌 IMPROVE: remove RUNNING from allowed states of `resume`: + Since there is no `resume` method implemented for the `Running` class. +- 🔧 MAINTAIN: Remove frozendict dependency + ## v0.18.4 - 2021-01-21 Minor update, to add `py.typed` file to distribution, in accordance with [PEP-561](https://www.python.org/dev/peps/pep-0561/) [[#195]](https://github.com/aiidateam/plumpy/pull/195) diff --git a/plumpy/version.py b/plumpy/version.py index 61326041..e23829ec 100644 --- a/plumpy/version.py +++ b/plumpy/version.py @@ -1,4 +1,4 @@ # -*- coding: utf-8 -*- -__version__: str = '0.18.4' +__version__: str = '0.18.5' __all__ = ['__version__']