Skip to content

Python Package v0.43.0

Choose a tag to compare

@github-actions github-actions released this 21 Aug 15:32
· 145 commits to main since this release
py-v0.43.0

py-v0.43.0 (2026-08-21)

♻️ Refactoring

  • py,ts: keep the RFC-4 vocabulary in one place per port (02afb3f)
  • py: move transform validation onto the dataclasses (813409c)

✨ Features

  • py: model the mapAxis, byDimension and bijection transforms (bf28616)

🐛 Bug Fixes

  • py,ts: reject a non-string orientation value and pin the schema both ways (81b095d)
  • py: treat only a null or empty orientation as undefined (db2840b)
  • py: resolve the intrinsic system by name and validate any orientation (0c13821)
  • py: read the axes wherever the version keeps them (00cec97)
  • py: narrow the version fallback and document validate() (3cbb94c)
  • py: resolve cross-file JSON Schema references during validation (f8bebf6)
  • py: preserve configured S3 CLI access (82c3c80)
  • py: inspect public S3 stores anonymously (8dc5596)
  • py: reject transformation payloads that omit required fields (522b552)
  • py: bound the mapAxis arity to 2 through 5 indices (8515126)
  • py: preserve transform names and tighten axis validation (2e0a1bd)
  • fix ci PyPI publish failure on metadata 2.5 wheels (90c5bee)

🤝 Contributors

We appreciate the contributions from:

  • Matt McCormick
  • Valentin Boussot
  • Joost de Folter

🌟 Congratulations

Congratulations to our new contributors:

  • Joost de Folter