-
Notifications
You must be signed in to change notification settings - Fork 6
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
Bug on pip upgrading pip itself? #7
Comments
Hi Thanks for using the app. Is this the same as this |
Actually, I have seen this message, as I was tracking the bug exactly at the same time. But I think the two problems are different. Please find below an extensive test trace. I attach a copy of the In some sense, the bug has nothing to do with Test trace
|
Hi, I admit I’m confused, since, as you say, the above is happening independent of Andrew |
NB: I am running macOS Mojave 10.14.5 (18F132) and Homebrew 2.1.8. I made progress in understanding the bug. After a fresh reinstallation of Python, the
After the pip upgrading, it is no longer the case! 👎 A new physical file (i-node) has been created: Unfortunately, my PATH finds
|
To summarize this long and complex post.
|
Hi,
Agreed, I think. I use the python.org framework build, and don’t see this issue.
I don’t think it should — as above, I do want it to update But this is a bug in homebrew python, right? Should it be reported there? Andrew |
Thank you for the answer. I could find that the key is the I think it closes this issue. I filled a bug at the Homebrew site. Until it is solved, I use the following work-around: Thank you for your Luc. |
Dear Luc, Glad we've resolved it, at least as far as Let's hope homebrew fixes this issue! Yours, Andrew |
Dear
pip_upgrade_outdated
people,I suspect that your script fails when
pip
itself is obsolete. In this case, pip3 is not updated correctly, and still requests the former version, which results in a strange failure:raise JSONDecodeError("Expecting value", s, err.value) from None
.I personally circumvent this problem by using
pip_upgrade_outdated --exclude pip
.When
pip
is to be upgraded, I have to do it from outside:python3 -m pip install --upgrade pip
. However, there may be of course better way of doing, for sure.Please, could you at least let your
pip_upgrade_outdated
script excludepip
from being upgraded and issue a message?Thank you for your excellent work,
Luc.
The text was updated successfully, but these errors were encountered: