
Wow, I didn't know that existed. Maybe needs to be more obvious. But not quite. It doesn't distinguish between locally installed files, and globally installed. Here, globally installed are maintained by the OS vendor packaging, while locally (user, not virtualenv) installed are managed by pip. Really what's needed is for pip --user to apply to all pip commands, and tell pip to ignore the system stuff. Running pip list --outdated runs a long time, and gives me a very long list of packages that are outdated, leaving me to still sort through which are --user (and I might want to update via pip) and which are global (and I can't really do anything about, other than filing a bug report requesting an update). On Wed, Aug 27, 2014 at 9:24 AM, Paul Moore <p.f.moore@gmail.com> wrote:
On 27 August 2014 13:58, Neal Becker <ndbecker2@gmail.com> wrote:
At least, pip should have the ability to alert the user to potential updates,
pip update
could list which packages need updating, and offer to perform the update. I think this would go a long way to helping with this problem.
Do you mean something like "pip list --outdated"? Paul
-- *Those who don't understand recursion are doomed to repeat it*