-
Notifications
You must be signed in to change notification settings - Fork 69
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
Python 3.10 wheels #150
Python 3.10 wheels #150
Conversation
Hello, I was interested in the status of this so I forked the repository and ran the CI of this branch: https://github.com/boksidev/rawpy/actions/runs/1436776781 At least the macOS issue seems to be resolved with the latest For some reason all of the Windows builds failed, not really sure what to make of it as I have close to no python experience in a Windows environment... Ignoring that, I guess the next problem in line is that
This is due to the deprecated aliases to Collections Abstract Base Classes being removed from the collections module in 3.10: https://docs.python.org/3/whatsnew/3.10.html#removed I replaced Might still be worth considering a switch to Any clue on why the Windows builds are failing on my end? |
@occamz Thanks for giving this a try. Regarding nose, I opened #156. Are you interested in making a contribution to switch to pytest? That would be very helpful! Regarding Windows, that must be some temporary conda mishap and will probably auto-resolve itself soon... I can't decipher what exactly the problem is, but it's not the first time some package dependencies are messed up in the conda repository. |
@letmaik I took a stab at it and submitted PR #157 Windows / Conda still failing: https://github.com/boksidev/rawpy/actions/runs/1440214710 |
@occamz I removed reliance on conda for dependencies since it was getting ridiculous... However, scikit-image still hasn't published wheels for Python 3.10 which is the last remaining blocker. |
@letmaik All right, thanks for your efforts and the update on the situation! Seems like |
conda is now fully optional
CI is still failing since scikit-image (test dependency) has no Python 3.10 wheels yet. Once wheels are available, this PR can be picked up again and CI re-run.
Also in here: