Skip to content

Mandate that axis field names are strings - #60

Merged
lubianat merged 3 commits into
ome:mainfrom
dstansby:patch-1
Mar 13, 2026
Merged

lubianat merged 3 commits into
ome:mainfrom
dstansby:patch-1

Conversation

@dstansby

@dstansby dstansby commented Jan 13, 2026

Copy link
Copy Markdown
Contributor

A minor improvement that it might be worth adding to OME-Zarr 0.6.

For OME-Zarr 0.5, it's already implicit that axis names have to be string or null because they have to match the dimension_names Zarr metdata. I'm proposing here to tighten this to require non-empty strings for all axis names.

There is no change to the schemas because they already encode this constraint.

@github-actions

Copy link
Copy Markdown

Automated Review URLs

@dstansby
dstansby marked this pull request as ready for review January 13, 2026 13:23
@jo-mueller jo-mueller added the documentation Improvements or additions to documentation label Jan 16, 2026
@jo-mueller jo-mueller moved this to In review in OME-Zarr 0.6.dev3 Feb 4, 2026
@lubianat lubianat removed the documentation Improvements or additions to documentation label Feb 23, 2026

@lubianat lubianat left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@lubianat
lubianat merged commit a6ec464 into ome:main Mar 13, 2026
4 checks passed
@github-project-automation github-project-automation Bot moved this from In review to Done in OME-Zarr 0.6.dev3 Mar 13, 2026
@lubianat

Copy link
Copy Markdown
Contributor

Thank you, @dstansby !

@dstansby
dstansby deleted the patch-1 branch March 13, 2026 10:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants