-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
Installation of packages with build-time dependencies fail in some cases #4543
Comments
Hello @mbahri, these packages doesn't provide a wheel in all cases. So it's necessary to build them from the sdist files. The build step happens in a temporary build environment. That's why you don't have success by installing the build-dependency manually. All these package doesn't provide a There's nothing poetry can do here. fin swimmer |
Hello @finswimmer Thank you for the explanation, I will report the missing build-system requirements. Do you have any idea why installation of POT works with poetry when using Python 3.7 but not with Python 3.9? |
It looks like POT provide wheel files for python < 3.9. So there is no need to build the package. |
Reported the issue to both projects, thanks! |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
-vvv
option).Issue
Installation of packages that have build-time dependencies fails in some cases.
Example here: mayavi depends on numpy at build time.
Pre-installing numpy:
Other example:
pre-installing cython:
This problem seems to depend on the version of python used for the project. The POT examples both work fine with Python 3.7 but crash with Python 3.9. However:
Works with Python 3.9.
The text was updated successfully, but these errors were encountered: