2.5.1
The 2.5.1 release is a small patch release with two bugfixes.
- The first PR (#346) corrects a dependency issue where the finalizer in
futures_util.py
incorrectly assumed the presence ofexperiment_runner
in its module namespace, leading to failures in futures models like multiprocessing and mpi. This is resolved by adjusting the finalizer function to expectexperiment_runner
as an argument. - The second PR (#349) addresses a redundancy problem in the MPI evaluator, where the pool was inadvertently created twice.
What's Changed
🐛 Bugs fixed
- Fix finalizer dependency on global experiment_runner by @quaquel in #346
- bug fix in MPI evaluator by @quaquel in #349
Full Changelog: 2.5.0...2.5.1