-
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
--global-options Issue #845 Candidate #2017
Conversation
…s as did not see reason to do so.
Tests all fixed up. Please let me know your thoughts. I'm not certain the class usage model I've used jives with the intent of the objects. It does generate a nice readable toml file though. pyodbc = {version = "4.0.26", global-options = ["build_ext", "--include-dirs", ".../joshuare/pkgs/include"]} |
This would be super useful, for example installing tensorflow-graphics with GPU support requires passing a flag during installation. This fix would make it as simple as:
|
@clintlombard Yup, we've been keeping a local copy of this branch at work until it gets merged. Haven't heard anything from the maintainers though. : / I'm still happy to work this further once I do hear back. |
Including them would be awesome, we now have to manually workaround this common problem on Fedora:
by manually reinstallaing the package in venv |
@finswimmer Hey, I see people are still asking for this feature. Just bumping to see if you have time to review. Thank you! |
This PR needs to be merged in 🙏 |
I apologize, but does anybody work to merge this request? |
@reedjosh if this ever does get reviewed, here's a vote for |
another bump |
Bump! Are we nearly there yet? 🙈 |
Bumpity bump. What's left to be done here? |
Bump |
same here |
This is probably not the right level to solve this issue. For example Additionally, it is important to note that in a future poetry release |
Closing as pip is very much an internal implementation detail of Poetry these days, and we are moving to a custom installer and will drop our dependence on pip. |
As an addendum to this, do you have tracking issues for the development of the internal custom installer? |
This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Pull Request Check List
Regarding:
Note: If your Pull Request introduces a new feature or changes the current behavior, it should be based
on the
develop
If the methods used in this pull request are satisfactory, I will rebase upon the develop branch.
I added an argument to the add command and updated through to the schema and pip install.
I've personally used this code to install a package that wouldn't be possible otherwise. I added a test in the add command and ran the pre-commit hook.
I have not full addressed issue #845 as I did not provide --build-options or --install-options. If these are desired I can add them too, I just wanted to get feedback on my methods first.
Thank you!