Skip to content

Commit daf87f7

Browse files
committed
Release 0.24.0
1 parent ecef9b9 commit daf87f7

File tree

2 files changed

+27
-1
lines changed

2 files changed

+27
-1
lines changed

CHANGELOG.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,31 @@
11
# Changelog
22

3+
## v0.24.0 - 2025-01-08
4+
5+
### Breaking changes
6+
- Direct message constants (`KILL_MSG`, `PAUSE_MSG`, `PLAY_MSG`, `STATUS_MSG`) are replaced with the `MessageBuilder` class methods.
7+
8+
### Features
9+
- Message builder for constructing message with carrying more information (#291) [[f760b4a]](https://github.com/aiidateam/plumpy/commit/f760b4aaf6a46bbfc13bab88e36271aab122a641)
10+
- Make Message interface is hidden inside function call (#301) [[a4b896]](https://github.com/aiidateam/plumpy/commit/a4b896255a4d92cef7ff3494e915acabd64d97c1)
11+
12+
### Devops
13+
- Make rpc callback exception more explicit and wind up to show more infos (#305) [[ecef9b9]](https://github.com/aiidateam/plumpy/commit/ecef9b9a4ebbeafacd3b6a84952ad770972f2814)
14+
15+
## v0.23.0 - 2024-12-13
16+
17+
### Breaking changes
18+
- All the `run()` methods across the interface are now asynchronous (async def).
19+
- Changes from `Coroutine` to `Awaitable` in function signatures.
20+
21+
### Bug fixes
22+
- Make `Waiting.resume()` idempotent (#285) [[20e5898]](https://github.com/aiidateam/plumpy/commit/20e5898e0c9037624988fe321e784f4fe38a2e8d)
23+
24+
### Devops
25+
- Make `Process.run` async (#272) [[4611154]](https://github.com/aiidateam/plumpy/commit/4611154c76ac0991bcf7371b21488f4390648c28)
26+
- Switch to ruff and other devops improvements (#289) [[55e05e9]](https://github.com/aiidateam/plumpy/commit/55e05e956c9715fb69785d83d0194b65811b4720)
27+
28+
329
## v0.22.3 - 2024-02-02
430

531
### Bug fixes

src/plumpy/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# -*- coding: utf-8 -*-
22
# mypy: disable-error-code=name-defined
3-
__version__ = '0.22.3'
3+
__version__ = '0.24.0'
44

55
import logging
66

0 commit comments

Comments
 (0)