Skip to content

Synchronize with ismrmrd v1.15.0#88

Merged
naegelejd merged 8 commits into
masterfrom
naegelejd/fix-conda-build
May 14, 2026
Merged

Synchronize with ismrmrd v1.15.0#88
naegelejd merged 8 commits into
masterfrom
naegelejd/fix-conda-build

Conversation

@naegelejd
Copy link
Copy Markdown
Contributor

@naegelejd naegelejd commented May 7, 2026

This PR started as a simple fix to the conda package builds. This library is pure Python so there's no need to build and publish platform-specific conda packages, and as long as we do, we need to publish for every possible platform/arch.

In the process, I discovered that the recent bump to xsdata==26.1 introduced breaking changes in the ismrmrd.xsd.ismrmrdHeader API.

So we need to release a new minor version (v1.15.0). To do that, this library should really be synchronized with ISMRMRD v1.15.0.

This PR does just that: Aligns the Python library with the C++ ismrmrd v1.15.0 API and hardens the
build/packaging infrastructure.

See CHANGELOG.md for the full list of changes, including
breaking changes.

This comment was marked as outdated.

@naegelejd naegelejd changed the title Make conda build platform-independent Synchronize with ismrmrd v1.15.0 May 8, 2026
@naegelejd naegelejd requested a review from Copilot May 8, 2026 17:53
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 23 out of 25 changed files in this pull request and generated 5 comments.

Comment thread ismrmrd/serialization.py Outdated
Comment thread ismrmrd/serialization.py Outdated
Comment thread ismrmrd/flags.py
Comment thread ismrmrd/util.py
Comment thread pyproject.toml Outdated
@naegelejd naegelejd requested a review from xueh2 May 13, 2026 19:45
@naegelejd naegelejd merged commit d5616b3 into master May 14, 2026
7 checks passed
@naegelejd naegelejd deleted the naegelejd/fix-conda-build branch May 14, 2026 16:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants