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
scikit-build does not work with setuptools>=64 in edit mode #740
Comments
A temporary solution is to set the environment variable: export SETUPTOOLS_ENABLE_FEATURES="legacy-editable" It looks like setuptools 64 changes the behavior of the editable mode. |
Yes, this was seen by @kratsg shortly after 64 was released. That's a fine workaround until we figure out what needs to be done to support the new editable mode. I'll be more familiar with what needs to be done after working on scikit_build_core for a while, so probably will focus there unless someone comes along sooner to do it. |
running into the same problem. Arrived here via pypa/setuptools#3550 <- pypa/setuptools#3488 <- AMYPAD/CuVec#25 |
Just in case anyone is looking into this problem, the documentation for custom build was updated in the v64 release: https://setuptools.pypa.io/en/latest/userguide/extension.html. Hopefully this is useful. |
Additional links for #740 (comment)
Footnotes
|
- partially reverts cc4da20 - TODO: revert once scikit-build/scikit-build#740 is fixed
I believe this requires implementing Unless I'm mistaken, but I think that's what is required. |
In setuptools 63, when installing with
pip install -v -e .
, CMake will be executed.In 64 and 65, using the same command, CMake won't be executed during installation.
The text was updated successfully, but these errors were encountered: