-
Notifications
You must be signed in to change notification settings - Fork 14
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
Subprocess error, looking for attrdict module but not finding it #92
Comments
Hi @Porkepix 👋 Will close this issue as duplicate of #40 (see #52 for another example of failing source build). This is a downstream issue with To avoid source install ( Hope that helps! |
@ddelange I understand the source of the issue and mentioned it in the issue you can see above, but publishing Linux wheels doesn't seems to be something planned for now. I understand it's kind of an issue to manage such cases and that #40 you pointed out tries to solve the issue. While it's not yet the case, maybe is it at least possible to have a clean error message (that might even point out to that issue!) rather than a harsh exception (not even visible when ran by Homebrew btw)? EDIT: And thanks for the explanation, of course! |
definitely looking into that! agreed that the error message could be more verbose and link to #40 |
Just coming from the side here, but it certainly SHOULD be possible to determine dependencies without using platform specific wheels. Maybe this is a still a gap in the toolchain(s) though -- if a package is built from old-style setup.py :-( |
Yes, it's a classic I'm afraid ref pypa/pip#1884 for instance, if there's no Mac wheel, it might be that the project does something like |
Och! that's even worse than I thought. It seems it wouldn't have been too hard to add a requirements specification to the sdist spec years ago, but ohh well. -CHB |
What you were trying to do (and why)
Have
pipgrip
executed to find a package dependencies (it was actually run by homebrew, but I could reproduce it directly by myself after with a setup right from PyPI inside a venv)What happened (including command output)
It crashed and raised an exception on this specific module (other modules didn't encounter issues).
Command output
What you expected to happen
Don't get an exception and list correctly the dependencies
Step-by-step reproduction instructions
Just call
pipgrip wxPython==4.2.0
.The text was updated successfully, but these errors were encountered: