Skip to content

Commit 2285942

Browse files
committed
Merge branch 'major-version-2.0' of github.com:scalableminds/webknossos-libs into major-version-2.0
2 parents ec72786 + 49fd76e commit 2285942

File tree

20 files changed

+983
-720
lines changed

20 files changed

+983
-720
lines changed

.github/workflows/ci.yml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,9 @@ jobs:
4747
- name: Install uv
4848
uses: astral-sh/setup-uv@v3
4949
with:
50-
version: "0.5.22"
50+
version: "0.6.3"
51+
enable-cache: true
52+
cache-dependency-glob: "cluster_tools/uv.lock"
5153

5254
- name: Set up Python ${{ matrix.python-version }}
5355
run: uv python install ${{ matrix.python-version }}
@@ -169,7 +171,9 @@ jobs:
169171
uses: astral-sh/setup-uv@v3
170172
with:
171173
# Install a specific version of uv.
172-
version: "0.5.22"
174+
version: "0.5.26"
175+
enable-cache: true
176+
cache-dependency-glob: "webknossos/uv.lock"
173177

174178
- name: Install proxay
175179
run: npm install -g proxay
@@ -214,7 +218,7 @@ jobs:
214218
uses: astral-sh/setup-uv@v3
215219
with:
216220
# Install a specific version of uv.
217-
version: "0.5.22"
221+
version: "0.6.3"
218222
- name: Write version file
219223
run: |
220224
pushd webknossos
@@ -291,7 +295,7 @@ jobs:
291295
uses: astral-sh/setup-uv@v3
292296
with:
293297
# Install a specific version of uv.
294-
version: "0.5.22"
298+
version: "0.6.3"
295299
- name: Build Docs
296300
run: |
297301
cd docs
@@ -343,7 +347,7 @@ jobs:
343347
uses: astral-sh/setup-uv@v3
344348
with:
345349
# Install a specific version of uv.
346-
version: "0.5.22"
350+
version: "0.6.3"
347351
- name: Publish python packages
348352
env:
349353
UV_PUBLISH_TOKEN: ${{ secrets.PYPI_PASSWORD }}

.github/workflows/nightly.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
- name: Install uv
2525
uses: astral-sh/setup-uv@v3
2626
with:
27-
version: "0.5.22"
27+
version: "0.5.26"
2828

2929
- name: Install proxay
3030
run: npm install -g proxay

.github/workflows/publish_docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
uses: astral-sh/setup-uv@v3
2020
with:
2121
# Install a specific version of uv.
22-
version: "0.5.22"
22+
version: "0.6.3"
2323

2424
- name: Build Docs
2525
run: |

cluster_tools/Changelog.md

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/) `MAJOR.MIN
77
For upgrade instructions, please check the respective *Breaking Changes* sections.
88

99
## Unreleased
10-
[Commits](https://github.com/scalableminds/webknossos-libs/compare/v0.16.6...HEAD)
10+
[Commits](https://github.com/scalableminds/webknossos-libs/compare/v0.16.10...HEAD)
1111

1212
### Breaking Changes
1313
- The deprecated executor `WrappedProcessPoolExecutor` was removed. Use `MultiprocessingExecutor` instead. [#1244](https://github.com/scalableminds/webknossos-libs/pull/1244)
@@ -21,6 +21,22 @@ For upgrade instructions, please check the respective *Breaking Changes* section
2121
### Fixed
2222

2323

24+
## [0.16.10](https://github.com/scalableminds/webknossos-libs/releases/tag/v0.16.10) - 2025-02-26
25+
[Commits](https://github.com/scalableminds/webknossos-libs/compare/v0.16.9...v0.16.10)
26+
27+
28+
## [0.16.9](https://github.com/scalableminds/webknossos-libs/releases/tag/v0.16.9) - 2025-02-24
29+
[Commits](https://github.com/scalableminds/webknossos-libs/compare/v0.16.8...v0.16.9)
30+
31+
32+
## [0.16.8](https://github.com/scalableminds/webknossos-libs/releases/tag/v0.16.8) - 2025-02-04
33+
[Commits](https://github.com/scalableminds/webknossos-libs/compare/v0.16.7...v0.16.8)
34+
35+
36+
## [0.16.7](https://github.com/scalableminds/webknossos-libs/releases/tag/v0.16.7) - 2025-02-03
37+
[Commits](https://github.com/scalableminds/webknossos-libs/compare/v0.16.6...v0.16.7)
38+
39+
2440
## [0.16.6](https://github.com/scalableminds/webknossos-libs/releases/tag/v0.16.6) - 2025-02-03
2541
[Commits](https://github.com/scalableminds/webknossos-libs/compare/v0.16.5...v0.16.6)
2642

cluster_tools/pyproject.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,10 @@ where = ["."]
3737
include = ["cluster_tools*"]
3838
exclude = ["cluster_tools.tests"]
3939

40+
# This is a fix for an issue in setuptools. See: https://github.com/pypa/setuptools/issues/4759
41+
# This shoulde be removed when the issue is resolved.
42+
[tool.setuptools]
43+
license-files = []
4044

4145
[tool.ruff]
4246
# Exclude a variety of commonly ignored directories.

cluster_tools/tests/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ ARG PYTHON_VERSION="3.11"
22

33
FROM python:${PYTHON_VERSION}
44

5-
COPY --from=ghcr.io/astral-sh/uv:0.5.22 /uv /bin/uv
5+
COPY --from=ghcr.io/astral-sh/uv:0.6.3 /uv /bin/uv
66

77
RUN mkdir /cluster_tools
88
COPY . /cluster_tools

docs/mkdocs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,7 @@ nav:
215215
- Volume Annotation: webknossos/tutorial_volume_annotation.md
216216
- Data Sharing: webknossos/tutorial_data_sharing.md
217217
- Automation: webknossos/tutorial_automation.md
218-
# - Today I Learned: webknossos/today_i_learned.md
218+
- Today I Learned: webknossos/today_i_learned.md
219219
- Reference:
220220
- Frontend Scripting API: https://webknossos.org/assets/docs/frontend-api/index.html" target="_blank
221221
- Changelog: webknossos/CHANGELOG.released.md

docs/overrides/main.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
{% block styles %}
44
{{ super() }}
55
<link rel="stylesheet" href="{{ base_url }}/css/lists.css">
6+
<meta name="algolia-site-verification" content="65D883F50DB31A35" />
67
<style type="text/css">
78
@font-face {
89
font-family: "Nunito";

webknossos/Changelog.md

Lines changed: 25 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/) `MAJOR.MIN
1010
For upgrade instructions, please check the respective _Breaking Changes_ sections.
1111

1212
## Unreleased
13-
[Commits](https://github.com/scalableminds/webknossos-libs/compare/v0.16.6...HEAD)
13+
[Commits](https://github.com/scalableminds/webknossos-libs/compare/v0.16.10...HEAD)
1414

1515
### Breaking Changes
1616

@@ -21,6 +21,30 @@ For upgrade instructions, please check the respective _Breaking Changes_ section
2121
### Fixed
2222

2323

24+
## [0.16.10](https://github.com/scalableminds/webknossos-libs/releases/tag/v0.16.10) - 2025-02-26
25+
[Commits](https://github.com/scalableminds/webknossos-libs/compare/v0.16.9...v0.16.10)
26+
27+
28+
## [0.16.9](https://github.com/scalableminds/webknossos-libs/releases/tag/v0.16.9) - 2025-02-24
29+
[Commits](https://github.com/scalableminds/webknossos-libs/compare/v0.16.8...v0.16.9)
30+
31+
### Fixed
32+
- Fixed opening a renamed dataset via an annotation link. [#1256](https://github.com/scalableminds/webknossos-libs/pull/1256)
33+
34+
35+
36+
## [0.16.8](https://github.com/scalableminds/webknossos-libs/releases/tag/v0.16.8) - 2025-02-04
37+
[Commits](https://github.com/scalableminds/webknossos-libs/compare/v0.16.7...v0.16.8)
38+
39+
40+
## [0.16.7](https://github.com/scalableminds/webknossos-libs/releases/tag/v0.16.7) - 2025-02-03
41+
[Commits](https://github.com/scalableminds/webknossos-libs/compare/v0.16.6...v0.16.7)
42+
43+
### Fixed
44+
- Fixed a misleading error message when Dataset.open() can't find a valid dataset. [#1246](https://github.com/scalableminds/webknossos-libs/pull/1246)
45+
46+
47+
2448
## [0.16.6](https://github.com/scalableminds/webknossos-libs/releases/tag/v0.16.6) - 2025-02-03
2549
[Commits](https://github.com/scalableminds/webknossos-libs/compare/v0.16.5...v0.16.6)
2650

@@ -39,7 +63,6 @@ For upgrade instructions, please check the respective _Breaking Changes_ section
3963
- Fixed a bug with loading metadata lists. [#1247](https://github.com/scalableminds/webknossos-libs/pull/1247)
4064

4165

42-
4366
## [0.16.4](https://github.com/scalableminds/webknossos-libs/releases/tag/v0.16.4) - 2025-01-23
4467
[Commits](https://github.com/scalableminds/webknossos-libs/compare/v0.16.3...v0.16.4)
4568

@@ -70,7 +93,6 @@ For upgrade instructions, please check the respective _Breaking Changes_ section
7093
- Fixed an issue when shallow copying datasets with a remote mag. [#1224](https://github.com/scalableminds/webknossos-libs/pull/1224)
7194

7295

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

webknossos/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
FROM python:3.12
22

3-
COPY --from=ghcr.io/astral-sh/uv:0.4.20 /uv /bin/uv
3+
COPY --from=ghcr.io/astral-sh/uv:0.5.26 /uv /bin/uv
44

55
RUN mkdir /webknossos
66
COPY webknossos/webknossos /webknossos/webknossos

0 commit comments

Comments
 (0)