From 6cbf6ecb28dbc11dac8b9876ceb22c575fd04fa1 Mon Sep 17 00:00:00 2001 From: Valentin Boussot Date: Wed, 26 Aug 2026 16:16:06 +0200 Subject: [PATCH 1/2] fix: describe byDimension inputAxes and outputAxes as indices The two descriptions read "Names of the input axes" and "Names of the output axes" while both arrays hold numbers. The spec text is already explicit that these are positions: the transformation table gives "inputAxes": List[number], the byDimension section states that the values are arrays of integers, and tests/attributes/spec/invalid holds a fixture that uses axis names precisely so it is rejected. Also fixes a typo in the sequence description of image.schema. Closes #179 --- schemas/coordinate_transformations.schema | 4 ++-- schemas/image.schema | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/schemas/coordinate_transformations.schema b/schemas/coordinate_transformations.schema index ccb9162a..23060715 100644 --- a/schemas/coordinate_transformations.schema +++ b/schemas/coordinate_transformations.schema @@ -372,14 +372,14 @@ "items": { "type": "number" }, - "description": "Names of the input axes for this transformation." + "description": "Indices of the input axes for this transformation." }, "outputAxes": { "type": "array", "items": { "type": "number" }, - "description": "Names of the output axes for this transformation." + "description": "Indices of the output axes for this transformation." } }, "required": [ diff --git a/schemas/image.schema b/schemas/image.schema index 379b00f4..c0417d62 100644 --- a/schemas/image.schema +++ b/schemas/image.schema @@ -113,7 +113,7 @@ ] }, { - "description": "A sequence of a ingle scale followed by a single translation", + "description": "A sequence of a single scale followed by a single translation", "type": "object", "properties": { "type": {"const": "sequence"}, From 8ffd84e46ec9b8d1621fc68dc2d7811653c5e676 Mon Sep 17 00:00:00 2001 From: Valentin Boussot Date: Thu, 27 Aug 2026 11:38:13 +0200 Subject: [PATCH 2/2] docs: add Valentin Boussot to the authors CITATION.cff regenerated with `jupyter book build --cff`, as the contribution guide asks. --- CITATION.cff | 3 +++ authors.yml | 3 +++ 2 files changed, 6 insertions(+) diff --git a/CITATION.cff b/CITATION.cff index 8d77f61e..79a8c57a 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -92,6 +92,9 @@ authors: - family-names: Best given-names: Benedikt T. orcid: 0000-0001-6965-1117 + - family-names: Boussot + given-names: Valentin + orcid: 0009-0003-2465-5458 - family-names: Comparin given-names: Tommaso orcid: 0000-0001-6853-5931 diff --git a/authors.yml b/authors.yml index 5c2d9174..fbe09819 100644 --- a/authors.yml +++ b/authors.yml @@ -111,6 +111,9 @@ project: - name: Benedikt T. Best github: btbest orcid: 0000-0001-6965-1117 + - name: Valentin Boussot + github: vboussot + orcid: 0009-0003-2465-5458 # C - name: Tommaso Comparin