pipenv has a neat feature of showing your project's dependency graph via pipenv graph.
Sample output:
$ pipenv graph
bumpversion==0.5.3
coverage==4.5.1
cycle-calendar-generator==0.1.0
- ics [required: Any, installed: 0.4]
- arrow [required: ==0.4.2, installed: 0.4.2]
- python-dateutil [required: Any, installed: 2.7.3]
- six [required: >=1.5, installed: 1.11.0]
- python-dateutil [required: Any, installed: 2.7.3]
- six [required: >=1.5, installed: 1.11.0]
- six [required: >1.5, installed: 1.11.0]
- openpyxl [required: Any, installed: 2.5.8]
- et-xmlfile [required: Any, installed: 1.0.1]
- jdcal [required: Any, installed: 1.4]
flake8==3.5.0
- 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.7.0, installed: 1.6.0]
It would be great if poetry also had this feature :)
Ah, my bad; I started looking through the code to see if I should write this feature. and I discovered poetry show --tree which is exactly what I was looking for :raised_hands:
Most helpful comment
Ah, my bad; I started looking through the code to see if I should write this feature. and I discovered
poetry show --treewhich is exactly what I was looking for :raised_hands: