-
Notifications
You must be signed in to change notification settings - Fork 98
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.12 #274
Comments
setuptools v41.5.0 deprecated the |
I tried to build libint exported from ca32e0c, with python 3.11 and pybind11 v2.6.0 as downloaded by libint, but failed:
See https://docs.python.org/3.11/whatsnew/3.11.html#pyframeobject-3-11-hiding and pybind/pybind11#4464. |
With pybind11 v2.10.0, |
Thanks for investigating. fwiw, I was using pybind11 v2.11.1 . |
So CI is failing again (see #262, #275, #276) on Mac once these were rebased to include the homebrew My theory is that the GHA macOS image has, for a long time, had an old Python. https://github.com/actions/runner-images#available-images shows In my experience, even requesting Idk which of the three following strategies should be pursued:
|
I think support for 3.12 may not be complete even in pybind11 master. In Libint2's python "unit" test I seemed to have run into this problem when trying 3.12 with master pybind11: |
Just a PSA that pylibint isn't working nicely with python 3.12. I see it locally on Linux, and GHA hits it on Mac.
There's some
setup.py test
complaints, but even running unittest directly, the third test segfaults. I haven't had problems with py312 and other pybind11 projects, so I'm not sure what's the trouble.Anyways, this doesn't hinder me, but I'm posting in case others hit it. (If it's needed for CI before #271 is merged, change
python3
->[email protected]
for homebrew.)The text was updated successfully, but these errors were encountered: