Releases: JaneliaSciComp/pydantic-ome-ngff
Releases · JaneliaSciComp/pydantic-ome-ngff
v0.6.1
v0.6.0
What's Changed
- Drop py39 by @d-v-b in #38
- rename
Group
andGroupattrs
toMultiscaleGroup
andMultiscaleGroupAttrs
by @d-v-b in #37 - chore: update pre-commit hooks by @pre-commit-ci in #33
- Skip serializing
None
for select fields by @d-v-b in #39 - ran hatch fmt by @d-v-b in #40
- add from_array_props by @d-v-b in #41
- fix/repair docs by @d-v-b in #42
Full Changelog: v0.5.3...v0.6.0
add metadata transformations
v0.5.0
v0.4.0
A bunch of overdue changes, most importantly support for container-level validation via pydantic-zarr
, which means two things:
- the parts of OME-NGFF metadata that refer to arrays, like
dataset.path
, can be checked to ensure that the references are valid, and the dimensionality of the arrays can be checked against the dimensionality of coordinate transformations. - OME-NGFF defines a particular kind of Zarr group (one with specific attributes, and with particular members). We can now model that group, and use the model to create a corresponding zarr group.
There are also breaking changes, as I renamed a bunch modules because I hated the old names.
Full Changelog: v0.3.0...v0.4.0