Skip to content

Releases: scalableminds/webknossos-libs

v0.14.9

29 Nov 09:38
Compare
Choose a tag to compare

cluster_tools

Changed

  • Added check whether any dask worker has enough resources for the submitted job in the DaskExecutor. #967

v0.14.8

28 Nov 18:13
Compare
Choose a tag to compare

cluster_tools

Breaking Changes

  • Manually setting the SLURM_CPU_BIND environment variable before job submission is no longer supported. #969

Fixed

  • Fixed the nested scheduling of Slurm jobs for Slurm versions >= 22.05. #969

v0.14.7

17 Nov 15:26
Compare
Choose a tag to compare
Release for v0.14.7

v0.14.6

17 Nov 09:06
Compare
Choose a tag to compare

cluster_tools

Added

  • Added SIGINT handling to DaskExecutor. #959
  • Added support for resources (e.g. mem, cpus) to DaskExecutor. #959
  • The cluster address for the DaskExecutor can be configured via the DASK_ADDRESS env var. #959

Changed

  • Tasks using the DaskExecutor are run in their own process. This is required to not block the GIL for the dask worker to communicate with the scheduler. Env variables are propagated to the task processes. #959

v0.14.5

08 Nov 14:24
Compare
Choose a tag to compare

webknossos

Changed

  • Performance improvements for reading from and writing to sharded zarr3 datasets, also speeding up the automated tests #963

v0.14.3

19 Oct 15:58
Compare
Choose a tag to compare

webknossos

Fixed

  • Fixes bug in FSStore creation when using local paths for zarr data format. #955

v0.14.2

18 Oct 19:15
Compare
Choose a tag to compare
Release for v0.14.2

v0.14.1

13 Oct 08:50
Compare
Choose a tag to compare

webknossos

Commits

Added

Changed

  • The WK_USE_ZARRITA env variable is no longer required. zarrita is always installed and now the default for Zarr and Zarr3 datasets. #950
  • Updates various dependencies. #943

v0.14.0

11 Oct 19:09
Compare
Choose a tag to compare

webknossos

Breaking Changes

  • wait_and_ensure_success from webknossos.utils now requires an executor argument. #943

Changed

  • Updates various dependencies. #943

cluster_tools

Breaking Changes

  • Dropped support for Python 3.7. #943
  • Please use Executor.as_completed instead of concurrent.futures.as_completed because the latter will not work for DaskExecutor futures. #943

Added

  • Added DaskScheduler (only Python >= 3.9). #943

Changed

  • The exported Executor type is now implemented as a protocol. #943

v0.13.7

07 Oct 10:11
Compare
Choose a tag to compare

webknossos

Fixed

  • Fixed a bug in writing compressed data. #942