-
Notifications
You must be signed in to change notification settings - Fork 273
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
Test on Python 3.11, switch CI to use micromamba
#1758
Conversation
I think this indicates it needs to be re-built in Nix world, which I don't have the time to learn for this PR. |
But this patch should work within conda infrastructure - see conda-forge/mdtraj-feedstock#45 where I yoinked this from |
I could use some help, not sure where to start with this test. It's failing only on 3.11 but not for any obvious reason I can track down to differences in Python versions.
|
The tests involving a TNG format (which I had not heard of before today) are failing on macOS:
But these run fine on my machine:
@peastman I see your name in a lot of |
No idea, unfortunately. I haven't looked at that code in years. Also, most of it wasn't code I wrote, just that I merged in. |
It was passing for years before recent shake-ups, so it's probably not an actual issue with the code. I'll do some forensics at some point when I get them time - but I'm not squatting on that, anybody is welcome to contribute themselves before I get to it! |
I was able to build both current master and 1.9.7 on Python 3.11 and run the test suite successfully. No issues encountered other than the (already mentioned above) segmentation fault with |
One day I should go through and remove the 2/3 gates $ grep -r PY3 | wc -l
52 |
micromamba
Haven't tried getting this working on Windows, it might be possible by switching something over to PowerShell (?). There's a lot of info in the README: https://github.com/mamba-org/setup-micromamba |
No description provided.