Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/master' into zarr-list-bboxes
Browse files Browse the repository at this point in the history
  • Loading branch information
normanrz committed Jan 22, 2025
2 parents ccb32eb + ac4e005 commit 0587664
Show file tree
Hide file tree
Showing 55 changed files with 5,917 additions and 4,121 deletions.
6 changes: 5 additions & 1 deletion cluster_tools/Changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/) `MAJOR.MIN
For upgrade instructions, please check the respective *Breaking Changes* sections.

## Unreleased
[Commits](https://github.com/scalableminds/webknossos-libs/compare/v0.16.2...HEAD)
[Commits](https://github.com/scalableminds/webknossos-libs/compare/v0.16.3...HEAD)

### Breaking Changes

Expand All @@ -18,6 +18,10 @@ For upgrade instructions, please check the respective *Breaking Changes* section
### Fixed


## [0.16.3](https://github.com/scalableminds/webknossos-libs/releases/tag/v0.16.3) - 2025-01-21
[Commits](https://github.com/scalableminds/webknossos-libs/compare/v0.16.2...v0.16.3)


## [0.16.2](https://github.com/scalableminds/webknossos-libs/releases/tag/v0.16.2) - 2024-12-18
[Commits](https://github.com/scalableminds/webknossos-libs/compare/v0.16.1...v0.16.2)

Expand Down
5 changes: 1 addition & 4 deletions cluster_tools/cluster_tools/remote.py
Original file line number Diff line number Diff line change
Expand Up @@ -115,10 +115,7 @@ def setup_logging(
)
meta_data["logging_setup_fn"](log_file_path)
else:
logging_config = meta_data.get(
"logging_config",
{"level": logging.DEBUG, "format": "%(asctime)s %(levelname)s %(message)s"},
)
logging_config = meta_data.get("logging_config", dict())

logging.debug(
"Setting up logging.basicConfig (potentially overwriting logging configuration of the main script). Config: {}".format(
Expand Down
4 changes: 3 additions & 1 deletion cluster_tools/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@ authors = [{name= "scalable minds", email="[email protected]"}]
readme = "README.md"
license = {text = "MIT"}
requires-python = ">=3.9"
dependencies = [
"typing-extensions ~=4.12.0",
]

[project.urls]
Repository = "https://github.com/scalableminds/webknossos-libs"
Expand All @@ -19,7 +22,6 @@ all=["cluster_tools[kubernetes]", "cluster_tools[dask]"]

[tool.uv]
dev-dependencies = [
"typing-extensions ~=4.12.0",
"icecream ~=2.1.1",
"mypy ~=1.0.0",
"pytest ~=8.3.3",
Expand Down
6 changes: 4 additions & 2 deletions cluster_tools/uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

25 changes: 24 additions & 1 deletion webknossos/Changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,16 +10,39 @@ and this project adheres to [Semantic Versioning](http://semver.org/) `MAJOR.MIN
For upgrade instructions, please check the respective _Breaking Changes_ sections.

## Unreleased
[Commits](https://github.com/scalableminds/webknossos-libs/compare/v0.16.2...HEAD)
[Commits](https://github.com/scalableminds/webknossos-libs/compare/v0.16.3...HEAD)

### Breaking Changes

### Added

### Changed

### Fixed


## [0.16.3](https://github.com/scalableminds/webknossos-libs/releases/tag/v0.16.3) - 2025-01-21
[Commits](https://github.com/scalableminds/webknossos-libs/compare/v0.16.2...v0.16.3)

### Breaking Changes
- `RemoteDataset.display_name` is deprecated. To change the name of a dataset use the `name` property instead.
- `Dataset.get_remote_datasets()` returns a mapping. The keys of this mapping changed from datasets name to datasets id.
- `Task.create()` needs a `dataset_id` now instead of a `dataset_name`. Alternativly a `RemoteDataset` object can be used. The `dataset_name` is marked as deprecated. As `dataset_name` is an optional argument now its position has changed, this is important if `create()` 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](https://github.com/scalableminds/webknossos-libs/pull/1155)

### Added
- `Dataset` method `get_remote_datasets()` accepts `name` and `folder_id` as arguments now to filter remote datasets.
- `RemoteDataset` got an additional property: `created`.
- `Annotation` got an additional property: `dataset_id`.
- `Dataset.trigger_dataset_import()` was added to refresh the datastore to register a newly added dataset. [#1236](https://github.com/scalableminds/webknossos-libs/pull/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](https://github.com/scalableminds/webknossos-libs/pull/1231)

### Fixed
- Fixed Mag setup for non-public datasets. [#1222](https://github.com/scalableminds/webknossos-libs/pull/1222)
- Fixed an issue when shallow copying datasets with a remote mag. [#1224](https://github.com/scalableminds/webknossos-libs/pull/1224)



## [0.16.2](https://github.com/scalableminds/webknossos-libs/releases/tag/v0.16.2) - 2024-12-18
Expand Down

Large diffs are not rendered by default.

Loading

0 comments on commit 0587664

Please sign in to comment.