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
Fix future warning from GSDReader, go cutting edge #4153
Conversation
What's the regression like here? i.e. what minimum version of gsd will work here? |
Codecov ReportPatch coverage:
Additional details and impacted files@@ Coverage Diff @@
## develop #4153 +/- ##
========================================
Coverage 93.61% 93.61%
========================================
Files 193 193
Lines 25170 25170
Branches 4059 4059
========================================
Hits 23562 23562
Misses 1092 1092
Partials 516 516
☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The minimum numpy failure highlights the issue here, we can't make this change within the current NEP29 window.
Next NEP29 window is June 23 - let's try this after 2.5 gets released |
So the 'r' writing mode was only introduced in the very latest version of GSD (released like 2 weeks ago). I don't know what the best approach is here - do we force folks to install the latest GSD, or do we leave it for now and accept that we are going to get a futurewarning for some cases? Or we support both the old and new version of gsd and switch between the two modes as necessary. |
@richardjgowers I'mk going to use this PR as the place to test GSD 3.0.1. My view here is that now that it's not a core dependency we can just go cutting edge (if CI works)? |
Linter Bot Results:Hi @richardjgowers! Thanks for making this PR. We linted your code and found the following: Some issues were found with the formatting of your code.
Please have a look at the Please note: The |
Of course, NEP29... |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Generally ok with the approach.
If we normally announce version bumps in deps then we should add a note to CHANGELOG but I leave this to you.
Failures such as
I am going to revoke my unconditional "approve" until these issues are addressed. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am cool with gsd > 3.0.0 but the test failures need to be fixed first.
…ysis into issue-4152-gsd_rb_mode
Fixes #4152
Changes made in this Pull Request:
PR Checklist
📚 Documentation preview 📚: https://mdanalysis--4153.org.readthedocs.build/en/4153/