-
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
Enable the compilation of pybind11 bindings in CI when conda is used #937
Conversation
2f95dc4
to
1c1cddb
Compare
Wow, you beat me by three minutes (see #938). Can you also enable the SWIG bindings while you are at it? It should be just necessary to also install swig, and pass |
Also here the same problem of #867 appears, probably it is a problem of modern pybind11, not related to pip. |
1c1cddb
to
7a5cdf3
Compare
Indeed, |
Indeed, |
After thinking about it during dinner, I think it is not a romanata. A romanata is the use of a not strictly necessary (but fully documented and supported) feature that leads to a bug or problem due to some corner case behaviour. In this case, the |
Even if it is not documented,
So in any case (even with pybind11 2.4.3) it should not be necessary to use |
A little bit of magic is still necessary for multi config generators, I can look into it. |
The issue is a bit more complicated than I expected, for now I disabled the Python/pybind tests on Windows and I opened an issue #939 to keep track of this. |
Since #936 has been merged I think we should rebase the PR on |
Ack, I can do that. |
027d415
to
99247fd
Compare
99247fd
to
90cf342
Compare
Done! |
feel free to merge it :) |
The first step towards #782
This depends on #936