Releases: scalableminds/webknossos-libs
Releases · scalableminds/webknossos-libs
v0.16.8
Maintenance release with additional metadata for PyPi and Python 3.13
v0.16.6
Maintenance release with additional metadata for PyPi and Python 3.13
v0.16.5
webknossos
Added
- Added support for python 3.13. #1240
Changed
- When iterating over
Tree.nodes(data=True)the nodes data dict was empty. To enable easier access to the data stored in each Node the properties of a Node are included in its data dict now. #1241 Dataset.open_remote()adds another method to disambiguate dataset_name and organization_id. #1247
Fixed
- Fixed a bug with loading metadata lists. #1247
v0.16.4
v0.16.3
webknossos
Breaking Changes
RemoteDataset.display_nameis deprecated. To change the name of a dataset use thenameproperty instead.Dataset.get_remote_datasets()returns a mapping. The keys of this mapping changed from datasets name to datasets id.Task.create()needs adataset_idnow instead of adataset_name. Alternativly aRemoteDatasetobject can be used. Thedataset_nameis marked as deprecated. Asdataset_nameis an optional argument now its position has changed, this is important ifcreate()is called only with positional arguments.- When uploading an Annotation the organization_id is neccessary now. The organization_id might be stored in the Annotation object or it is inferred from the current webknossos_context. #1155
Added
Datasetmethodget_remote_datasets()acceptsnameandfolder_idas arguments now to filter remote datasets.RemoteDatasetgot an additional property:created.Annotationgot an additional property:dataset_id.Dataset.trigger_dataset_import()was added to refresh the datastore to register a newly added dataset. #1236
Changed
- Updated to WEBKNOSSOS API version 9. This includes support for the new url structure for datasets and the usage of
dataset_id. #1231
Fixed
v0.16.2
v0.16.1
webknossos
Added
- Added .nrrd and .nhdr to supported suffixes. #1228
- Added more docstrings for many public classes and methods. #1225
Changed
- Removes vcr-py from developer dependencies for testing and adds proxay for recording and replaying API requests. #1198
- Removed the CZI installation extra from
pip install webknossos[all]by default. Users need to manually install it withpip install --extra-index-url https://pypi.scm.io/simple/ webknossos[czi]. #1219 - Refactored the PimsTiffReader to read the data directly from the tiff file without creating a memmap-able copy first. This greatly reduces the time and storage requirements for converting large tiff files. #1212
Fixed
- Fixed unpickling of the SSL_Context to allow for a second or third pickling. #1223
v0.16.0
cluster_tools
Breaking Changes
- Removed the
map_unorderedfunction of executors. #1193
Changed
- Deprecated the test_pickling and debug_sequential executor strategies. The strategies multiprocessing_with_pickling and sequential should be used instead. #1193
- The sequential executor strategy no longer uses multiprocessing functionality internally and instead executes functions sequentially and synchronously in the same process. #1193