Skip to content

Releases: scalableminds/webknossos-libs

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

v0.13.6

17 Aug 14:57
Compare
Choose a tag to compare
Release for v0.13.6

v0.13.5

15 Aug 10:48
Compare
Choose a tag to compare

webknossos

Added

  • Added task_type property to Task class. #938

Fixed

  • Fixed a bug where parallel access to the properties json leads to an JsonDecodeError in the webknossos CLI #919

v0.13.4

14 Aug 12:11
Compare
Choose a tag to compare

webknossos

Breaking Changes

  • Task/Project management: open tasks have been renamed to pending. Use Task.status.pending_instance_count instead of Task.status.open_instance_count. #930

Fixed

  • Fixed an infinite loop in the mag calculation during anisotropic downsampling in situations where the target mag cannot possibly be reached while adhering to the anisotropic downsampling scheme. #934

v0.13.3

08 Aug 16:19
Compare
Choose a tag to compare

webknossos

Added

  • View has a map_chunk method now to run a function on each chunk and collect the results in a list.

Changed

  • As WEBKNOSSOS does not require the largest segment id. It is also not mandatory in the WEBKNOSSOS libs anymore. #917 The method SegmentationLayer.refresh_largest_segment_id was added to lookup the highest value in segmentation data and set largest_segment_id accordingly.
  • The convert command of the cli now has a --category flag, to select the LayerCategoryType.

v0.13.2

26 Jul 17:24
Compare
Choose a tag to compare

webknossos

Changed

  • The convert command of the cli now has a --category flag, to select the LayerCategoryType.

cluster_tools

Added

  • From now on the cluster tools will detect if slurm jobs were killed, because they exceeded the configured time limit, and throw a RemoteTimeLimitException indicating the issue instead of a generic RemoteException. If it is unclear whether a job was killed because of the time or memory limit, a RemoteResourceLimitException is thrown. #929

v0.13.1

17 Jul 10:06
Compare
Choose a tag to compare

webknossos

Changed

  • The conversion folder structures to layer names does not allow slashes in the layer name anymore. #918

Fixed

  • Fixed a bug where compression in add_layer_from_images uses too much memory #900