-
Notifications
You must be signed in to change notification settings - Fork 620
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
Error installing OpenEXR with pip #1855
Comments
That looks like a problem with the distribution. It's incorrectly looking for a test directory that is not included with the sdist. I'll investigate further. It's a workaround for now, but you might try cloning the repo and building from source. |
Thanks Cary! No rush on my side really, let me know if it's handy for me to test anything |
I have the same issue. As far as I know OpenEXR usually ships pre-built binaries to PyPI but for some reason version 3.3.0 does not include files for Python 3.12. Could this be part of the issue? P.S. Version 3.2.4 does include builds for 3.12 though. |
I noticed that the GH workflow for building Python wheels does not include Python 3.12. Happy to create a PR if this should be added 🙂 P.S. The Python 3.13 release is also around the corner 🐍 |
Hmm, I had removed python 3.12 at one point during development because the build failed, but trying it again now, it does seem to work. Please do submit a PR, thanks! #1857 should fix the sdist/macOS 14.5 problem, we'll make a patch shortly. |
I create a PR: #1861 🙂 |
Not just you. Here's a minimal test case to reproduce the issue:
I've tried I've also tried python 3.10, and bullseye instead of bookworm. |
This should be fixed in v3.3.1, released just now. Give the wheel an hour or so to get built. |
Thank you a 2^20, @cary-ilm ! I have confirmed v3.3.1 works for me. |
Glad to hear it, thanks! |
Also now works for me! |
I was excited to see the new python bindings but I'm having some trouble on macos Sonoma 14.5.
I'm not sure if this is an issue on my end or if something needs adjusting.
Log from pip attached:
cmd_2024-10-01_17.00.40_pip_errors.log
The text was updated successfully, but these errors were encountered: