Releases: scalableminds/webknossos-libs
Releases · scalableminds/webknossos-libs
v0.14.2
Release for v0.14.2
v0.14.1
v0.14.0
webknossos
Breaking Changes
wait_and_ensure_success
fromwebknossos.utils
now requires anexecutor
argument. #943
Changed
- Updates various dependencies. #943
cluster_tools
Breaking Changes
- Dropped support for Python 3.7. #943
- Please use
Executor.as_completed
instead ofconcurrent.futures.as_completed
because the latter will not work forDaskExecutor
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
v0.13.6
Release for v0.13.6
v0.13.5
v0.13.4
webknossos
Breaking Changes
- Task/Project management:
open
tasks have been renamed topending
. UseTask.status.pending_instance_count
instead ofTask.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
webknossos
Added
View
has amap_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 setlargest_segment_id
accordingly. - The
convert
command of the cli now has a--category
flag, to select the LayerCategoryType.
v0.13.2
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 genericRemoteException
. If it is unclear whether a job was killed because of the time or memory limit, aRemoteResourceLimitException
is thrown. #929