-
Notifications
You must be signed in to change notification settings - Fork 3.2k
Open
Labels
C: list/show'pip list' or 'pip show''pip list' or 'pip show'type: enhancementImprovements to functionalityImprovements to functionality
Description
Sometimes, I'm not on the latest release of a Python package. For example, I haven't upgraded to Django 1.9 yet. But is there a bug fix or security release for 1.8? With pip, I can't tell:
% pip list --outdated
Django (Current: 1.8.6 Latest: 1.9 [wheel])
requests (Current: 2.8.0 Latest: 2.9.1 [wheel])
To fix this, it would be nice if I could pass my normal requirements.txt to pip list --outdated. In other words, given a requirements.txt like this...
Django>=1.8,<1.9
requests>=2.8,<2.9
...I'd like to do this:
% pip list --outdated -r requirements.txt
Django (Current: 1.8.6 Wanted: 1.8.7 Latest: 1.9 [wheel])
requests (Current: 2.8.0 Wanted: 2.8.1 Latest: 2.9.1 [wheel])
(I'm not dead-set on that output format, just giving it as an example.)
I searched around for similar issues, but the closest I could find was #2982. That's not so much a functional change as a stylistic one.
jedie, Herst, davegaeddert, tuukkamustonen, stek29 and 28 more
Metadata
Metadata
Assignees
Labels
C: list/show'pip list' or 'pip show''pip list' or 'pip show'type: enhancementImprovements to functionalityImprovements to functionality