From 06c1b935e7a67f76ba3cd0ac7f1288bc45e972ac Mon Sep 17 00:00:00 2001 From: Ali Date: Fri, 13 Dec 2024 14:02:01 +0100 Subject: [PATCH 1/4] Release --- CHANGELOG.md | 17 +++++++++++++++++ src/plumpy/__init__.py | 2 +- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fb4f1efe..fa8aa8bf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,22 @@ # Changelog +## v0.23.0 - 2024-12-13 + +### Bug fixes +- Make `Waiting.resume()` idempotent [[20e5898]](https://github.com/aiidateam/plumpy/pull/285) + +### Features +- Message builder for constructing message with carrying more information [[f760b4a]](https://github.com/aiidateam/plumpy/pull/291) + +### Devops +- Make Process.run async [[4611154]](https://github.com/aiidateam/plumpy/pull/272) +- Devops: Switch to ruff and other devops improvements [[55e05e9]](https://github.com/aiidateam/plumpy/pull/289) + +### Dependencies +- Dependencies: Add `type-extensions` to direct dependencies [[3b9318c]](https://github.com/aiidateam/plumpy/pull/293) + + + ## v0.22.3 - 2024-02-02 ### Bug fixes diff --git a/src/plumpy/__init__.py b/src/plumpy/__init__.py index 6f94b5bf..2325e89b 100644 --- a/src/plumpy/__init__.py +++ b/src/plumpy/__init__.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # mypy: disable-error-code=name-defined -__version__ = '0.22.3' +__version__ = '0.23.0' import logging From b7599476a9c6f0120438791ea782475a62ec18e5 Mon Sep 17 00:00:00 2001 From: Ali Date: Mon, 16 Dec 2024 12:05:55 +0100 Subject: [PATCH 2/4] review applied --- CHANGELOG.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fa8aa8bf..73ea6900 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,18 +2,18 @@ ## v0.23.0 - 2024-12-13 -### Bug fixes -- Make `Waiting.resume()` idempotent [[20e5898]](https://github.com/aiidateam/plumpy/pull/285) - ### Features -- Message builder for constructing message with carrying more information [[f760b4a]](https://github.com/aiidateam/plumpy/pull/291) +- Message builder for constructing message with carrying more information (#291) [[f760b4a]](https://github.com/aiidateam/plumpy/commit/f760b4aaf6a46bbfc13bab88e36271aab122a641) + - Breaking behavior: Direct message constants (`KILL_MSG`, `PAUSE_MSG`, `PLAY_MSG`, `STATUS_MSG`) are replaced with the `MessageBuilder` class methods. -### Devops -- Make Process.run async [[4611154]](https://github.com/aiidateam/plumpy/pull/272) -- Devops: Switch to ruff and other devops improvements [[55e05e9]](https://github.com/aiidateam/plumpy/pull/289) +### Bug fixes +- Make `Waiting.resume()` idempotent (#285) [[20e5898]](https://github.com/aiidateam/plumpy/commit/20e5898e0c9037624988fe321e784f4fe38a2e8d) -### Dependencies -- Dependencies: Add `type-extensions` to direct dependencies [[3b9318c]](https://github.com/aiidateam/plumpy/pull/293) +### Devops +- Make `Process.run` async (#272) [[4611154]](https://github.com/aiidateam/plumpy/commit/4611154c76ac0991bcf7371b21488f4390648c28) + - Breaking behavior: Changes from `Coroutine` to `Awaitable` in function signatures. + - Breaking behavior: All the `run()` methods across the interface are now asynchronous (async def). +- Switch to ruff and other devops improvements (#289) [[55e05e9]](https://github.com/aiidateam/plumpy/commit/55e05e956c9715fb69785d83d0194b65811b4720) From 0cfec0dcf991aed971e4dca98d64e3e62abbd2fa Mon Sep 17 00:00:00 2001 From: Ali Date: Tue, 17 Dec 2024 12:35:13 +0100 Subject: [PATCH 3/4] review applied --- CHANGELOG.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 73ea6900..d4a69697 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,21 +2,22 @@ ## v0.23.0 - 2024-12-13 +### Breaking changes + - Breaking behavior: Direct message constants (`KILL_MSG`, `PAUSE_MSG`, `PLAY_MSG`, `STATUS_MSG`) are replaced with the `MessageBuilder` class methods. + - Breaking behavior: All the `run()` methods across the interface are now asynchronous (async def). + - Breaking behavior: Changes from `Coroutine` to `Awaitable` in function signatures. + ### Features - Message builder for constructing message with carrying more information (#291) [[f760b4a]](https://github.com/aiidateam/plumpy/commit/f760b4aaf6a46bbfc13bab88e36271aab122a641) - - Breaking behavior: Direct message constants (`KILL_MSG`, `PAUSE_MSG`, `PLAY_MSG`, `STATUS_MSG`) are replaced with the `MessageBuilder` class methods. ### Bug fixes - Make `Waiting.resume()` idempotent (#285) [[20e5898]](https://github.com/aiidateam/plumpy/commit/20e5898e0c9037624988fe321e784f4fe38a2e8d) ### Devops - Make `Process.run` async (#272) [[4611154]](https://github.com/aiidateam/plumpy/commit/4611154c76ac0991bcf7371b21488f4390648c28) - - Breaking behavior: Changes from `Coroutine` to `Awaitable` in function signatures. - - Breaking behavior: All the `run()` methods across the interface are now asynchronous (async def). - Switch to ruff and other devops improvements (#289) [[55e05e9]](https://github.com/aiidateam/plumpy/commit/55e05e956c9715fb69785d83d0194b65811b4720) - ## v0.22.3 - 2024-02-02 ### Bug fixes From 7eefe06264f4323dc14f40975a364fbd1e73b4cb Mon Sep 17 00:00:00 2001 From: Ali Date: Tue, 17 Dec 2024 12:36:26 +0100 Subject: [PATCH 4/4] review applied --- CHANGELOG.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d4a69697..abbfedda 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,9 +3,9 @@ ## v0.23.0 - 2024-12-13 ### Breaking changes - - Breaking behavior: Direct message constants (`KILL_MSG`, `PAUSE_MSG`, `PLAY_MSG`, `STATUS_MSG`) are replaced with the `MessageBuilder` class methods. - - Breaking behavior: All the `run()` methods across the interface are now asynchronous (async def). - - Breaking behavior: Changes from `Coroutine` to `Awaitable` in function signatures. + - Direct message constants (`KILL_MSG`, `PAUSE_MSG`, `PLAY_MSG`, `STATUS_MSG`) are replaced with the `MessageBuilder` class methods. + - All the `run()` methods across the interface are now asynchronous (async def). + - Changes from `Coroutine` to `Awaitable` in function signatures. ### Features - Message builder for constructing message with carrying more information (#291) [[f760b4a]](https://github.com/aiidateam/plumpy/commit/f760b4aaf6a46bbfc13bab88e36271aab122a641)