Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update libs #85

Merged
merged 3 commits into from
Apr 10, 2021
Merged

Update libs #85

merged 3 commits into from
Apr 10, 2021

Conversation

nilgoyette
Copy link
Collaborator

With ndarray ecosystem (npy and stats) ready for 0.15, we might as well update too. I updated pretty_assertions, nalgebra+simba and ndarray. There was no specific fix or problem with those libs. And I don't think think we should update the code related to the first three. However, maybe we could update nifti-rs to actually use some of ndarray 0.15 new features, but I don't know this library precisely enough to know where to look. Maybe the best is to wait until we do have a real task and then use what's new.

I didn't update the minimum rust version because it doesn't exist in this library. It's now at Rust 1.49.

As always, if there's nothing in the near-future to change, my colleagues and me would appreciate a release with these changes.

@Enet4 Enet4 self-requested a review April 9, 2021 22:54
Copy link
Owner

@Enet4 Enet4 left a comment

Choose a reason for hiding this comment

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

I feel that no changes are needed. Despite ndarray 0.15 comprising a substantial amount of changes, nifti already appears to work as it is and we might not even find any ways to improve this integration.

I'm not sure how complicated it usually is to migrate from ndarray 0.14 to 0.15, but it should hopefully not be a hindrance. There is nothing else "in store" at the moment, so users can stick to nifti 0.12.1 until they migrate the rest of the project anyway.

This is great, thank you! I will release version 0.13.0 right away.

@Enet4 Enet4 merged commit 16cd179 into master Apr 10, 2021
@Enet4
Copy link
Owner

Enet4 commented Apr 10, 2021

It is done. I also took the liberty of updating a few stale things from the readme file.

@nilgoyette nilgoyette deleted the update_libs branch June 9, 2021 20:22
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.

None yet

2 participants