Skip to content

Releases: scalableminds/webknossos-libs

v0.10.12

15 Aug 09:57

Choose a tag to compare

webknossos

Fixed

  • Fixed task.get_project(). #785

v0.10.11

03 Aug 10:19

Choose a tag to compare

cluster_tools

Added

  • Detect and log out-of-memory errors if exit code is suspicious #778

v0.10.10

26 Jul 12:12

Choose a tag to compare

Release for v0.10.10

v0.10.9

22 Jul 14:33

Choose a tag to compare

cluster_tools

Fixed

  • Suppress spurious ConnectionResetErrors when using multiprocessing. #770

v0.10.8

15 Jul 13:31

Choose a tag to compare

Release for v0.10.8

v0.10.7

14 Jul 09:49

Choose a tag to compare

webknossos

Breaking Changes

  • The Annotation constructor takes the owner_name argument instead of username. This is only important when using keyword arguments. The username attributes are still available as a proxy for the owner_name attribute, but deprecated. #760
  • user_id on AnnotationInfo objects is deprecated, please use owner_id instead. #760
  • When self-hosting a webKnossos server, please note that a webknossos version >= 22.06.0 is required. #760 & #764

Added

  • Dataset.upload() accepts Layer objects from a RemoteDataset in the layers_to_link argument list. Also, LayerToLink can consume those via LayerToLink.from_remote_layer(). #761
  • Task.create() accepts a RemoteDataset for the dataset_name argument. #761
  • Added annotation.get_remote_base_dataset() returning a RemoteDataset. #761
  • Added Team.get_by_name(). #763
  • Added Dataset.get_remote_datasets(). #763

Changed

  • If a token is requested from the user on the commandline, it is now stored in the current context. Before, it was discarded. #761
  • Annotation.download() does not need the annotation_type anymore, and the type can also be omitted from passed URLs. #764
  • Dataset.add_layer_from_images allows smaller batch sizes for uncompressed writes. #766
  • Dataset.add_layer_from_images uses multiprocessing by default. #766

Fixed

  • Fixed the bounding box inferral for volume annotation layers that were not saved in Mag(1). #765

wkcuber

Changed

  • Made the dataset upload more robust against network errors. #757

v0.10.6

27 Jun 11:55

Choose a tag to compare

wkcuber

Changed

  • Make KNOSSOS conversion compatible with mag-prefixed mag folders. #756
  • When using multiprocessing, warning filters are set up to behave as in the
    spawning context. #741

Fixed

  • Fixed broken KNOSSOS to wkw conversion. #756

v0.10.5

15 Jun 11:26

Choose a tag to compare

Release for v0.10.5

v0.10.3

03 Jun 09:22

Choose a tag to compare

webknossos

Added

wkcuber

Fixed

  • Fixed a bug where nifti datasets would not be converted if called from the CLI. #733

cluster_tools

Added

  • Detect when slurm jobs crash due to being out-of-memory. #739

v0.10.2

20 May 08:21

Choose a tag to compare

webknossos

Changed

  • added Python 3.9 support to wk-libs #716

Fixed

  • URLs for the webknossos-context (e.g. in the WK_URL env var or via webknossos_context(url=…)) may now contain / in the end and are sanitized. Before, requests would fail if the URL contained a final /. #733

wkcuber

Changed

  • Added Python 3.9 support to wkcuber #716

cluster_tools

Fixed

  • Fix _log() got unexpected keyword argument: 'file' error for newer Python versions. #735