Re:Python Pip 20.3 Released with new resolver
by asah on Monday November 30, 2020 @08:55AM
(#25253668)
In all seriousness, the constant warnings mean that users may ignore serious upgrades.
[ Parent
| on HN ]
Re:Python Pip 20.3 Released with new resolver
by danpalmer on Monday November 30, 2020 @10:55AM
(#25255050)
In my experience this is less to do with the fast pace of development, and more to do with the fact that many engineers use virtualenvs, and virtualenvs "vendor" the pip version so you need to update pip in each virtualenv you use. This is correct, but does lead to needing to upgrade so much.
Re:Python Pip 20.3 Released with new resolver
by mehrdadn on Monday November 30, 2020 @09:16AM
(#25253901)
No kidding. I pretty much don't even believe in the concept of a serious upgrade anymore, as far as pip goes anyway. As long as it still works when I run it, nobody is missing out on any serious upgrades as far as I'm concerned at this point.
Re:Python Pip 20.3 Released with new resolver
by belval on Monday November 30, 2020 @10:49AM
(#25254975)
That's a pretty bad mindset, new pip versions (20+) include support for binary distributions that saves a lot of time when installing pretty much anything that needs to be compiled.
Just run `pip install --upgrade pip` every month and you will be fine.
Re:Python Pip 20.3 Released with new resolver
by hobofan on Monday November 30, 2020 @12:51PM
(#25256615)
Do you have a reference for that? IIRC binary wheels have been supported for ages and not just in 20+ (which was released this year).
Re:Python Pip 20.3 Released with new resolver
by dralley on Monday November 30, 2020 @08:11PM
(#25261108)
What the likely mean, is that newer versions of pip support newer platforms underpinning the binary packages.
Python binary packages are a bit of a kludge, they take a binary built on a base platform like CentOS 5, and use tools like patchelf to take all the libraries that they dynamically link against and re-wrap them in a new package.
Until about a year ago, CentOS 5 was the newest base platform available. So if your library needed a glibc feature or some other library feature from the past decade you were SoL.
Re:Python Pip 20.3 Released with new resolver
by asah on Tuesday December 01, 2020 @09:09AM
(#25265234)
thx - this is actually v helpful to me. yay for HN!
Re:Python Pip 20.3 Released with new resolver
by mehrdadn on Monday November 30, 2020 @03:45PM
(#25258744)
I'm not sure what you're talking about (pip's always done binaries for me), but I have 20.1 in any case, so...
Re:Python Pip 20.3 Released with new resolver
by tsjq on Monday November 30, 2020 @09:20AM
(#25253951)
Fully agree with this. That line has become "invisible" to my brain.
Re:Python Pip 20.3 Released with new resolver
by simlevesque on Monday November 30, 2020 @09:58AM
(#25254367)
except if the command fails, then I upgrade.