diff --git a/CHANGELOG.md b/CHANGELOG.md index 4da10b7..a2bf69a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,9 +1,15 @@ -## Unpublished +## v0.3.1 -### ‼️ Behavior changes +### 🐛 Bug fixes * `HyperQueueJobResource.accepts_default_mpiprocs_per_machine()` now returns `True`: with the deprecated `num_machines`/`num_mpiprocs_per_machine` resource keys, the computer's `default_mpiprocs_per_machine` is now honoured instead of silently falling back to a single CPU. Jobs that relied on that fallback on a computer with a default set will now request `num_machines * default_mpiprocs_per_machine` CPUs. [[#49](https://github.com/aiidateam/aiida-hyperqueue/pull/49)] +### 🔧 Maintenance + +* Drop support for Python 3.9 and pyupgrade the code to 3.10 [[#50](https://github.com/aiidateam/aiida-hyperqueue/pull/50)] +* Test Python 3.14 in CI [[#50](https://github.com/aiidateam/aiida-hyperqueue/pull/50)] +* Update pre-commit hooks [[#50](https://github.com/aiidateam/aiida-hyperqueue/pull/50)] + ## v0.3.0 ### ⬆️ Update dependencies diff --git a/aiida_hyperqueue/__init__.py b/aiida_hyperqueue/__init__.py index a415510..7ada4a7 100644 --- a/aiida_hyperqueue/__init__.py +++ b/aiida_hyperqueue/__init__.py @@ -4,4 +4,4 @@ AiiDA plugin for the HyperQueue metascheduler """ -__version__ = "0.3.0" +__version__ = "0.3.1"