How can I see the current version of packages installed by pipenv?
To see installed packages with Pipenv, you can use the pipenv graph
command.
The output from this is perhaps more verbose than you'd like, but it does contain everything you need.
Sample truncated output:
appdirs==1.4.3decorator==4.0.11flake8==3.3.0 - configparser [required: Any, installed: 3.5.0] - enum34 [required: Any, installed: 1.1.6] - mccabe [required: >=0.6.0,<0.7.0, installed: 0.6.1] - pycodestyle [required: >=2.0.0,<2.4.0, installed: 2.3.1] - pyflakes [required: >=1.5.0,<1.6.0, installed: 1.5.0]Flask-Admin==1.5.3 - Flask [required: >=0.7, installed: 0.12.4] - click [required: >=2.0, installed: 6.7] - itsdangerous [required: >=0.21, installed: 0.24] - Jinja2 [required: >=2.4, installed: 2.10] - MarkupSafe [required: >=0.23, installed: 1.0] - Werkzeug [required: >=0.7, installed: 0.14.1] - wtforms [required: Any, installed: 2.1]
As it's a graph, you'll sometimes need to look in "deeper" levels of the output for the package you're interested in. You can also use grep
:
$ pipenv graph | grep Flask-AdminFlask-Admin==1.5.3