-
Notifications
You must be signed in to change notification settings - Fork 9
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
Alien pip3 support #23
base: master
Are you sure you want to change the base?
Conversation
14a753f
to
0761167
Compare
Before it was accepting 'PIP' for example as a valid program
…es a less aggressive error output
Using |
Propagate the error to the top level script so we can use it to check for installed versions
If we're defining a namespace called |
@hishamhm that makes total sense. Note that, currently, our Python 3 package (3.6.0, at least) installs aliens under /Programs/Python/3.6.0/lib. That's a bug in the recipe, for sure, but this is a good opportunity to get both things fixed/changed. |
Yes, that makes sense, I will add it. This fixes also the problem of binaries going to the same place in both pip versions.
I have a local version that does not apply any patch to the python source, so the paths are managed via PYTHONPATH and Alien-PIPn. The only problem i can see it's when calling sudo pip, then by default everything is going into Programs/Pythion I guess. |
Please check also my proposal in the other thread. Might be an alternate way to solve the problem.
If PYTHONPATH is set in /System/Environment even root will get it. Wouldn't this be sufficient? |
Sure I will implement the stuff I the other thread as well but please read
my response.
Regarding PYTHONPATH in think it should work but I will test anyway
El jue., 13 jul. 2017 23:30, Hisham Muhammad <[email protected]>
escribió:
… Yes, that makes sense, I will add it. This fixes also the problem of
binaries going to the same place in both pip versions.
Please check also my proposal in the other thread. Might be an alternate
way to solve the problem.
The only problem i can see it's when calling sudo pip, then by default
everything is going into Programs/Python I guess.
If PYTHONPATH is set in /System/Environment even root will get it.
Wouldn't this be sufficient?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#23 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/ABrR3y7dYMDroEEBSLTrF3KgJNL1s8gIks5sNoxYgaJpZM4OSDoZ>
.
|
Guys, I totally forgot about this PR and ended up implementing support for PIP3 a while back -- sorry about that :-( |
This PR adds a new namespace PIP3.
With this PR we should be able to specify pip3 dependencies like this:
PIP3:package
.It also makes
getinstallversion
to return the latest version, it was returning the oldest version before.