tox-dev/tox-pipenv

Report on package versions in pipenv

tonybaloney opened this issue · 3 comments

tox still runs pip freeze which gives the user incorrect details on the packages installed.

Raised PR in Tox tox-dev/tox#730

Added temporary workaround to run pipenv graph after installing dependencies

Looks like:

py36 installed: actionid: py36,msg: envreport,cmdargs: ['/Users/anthonyshaw/repo/tox-pipenv/env/bin/python3.6', '-m', 'pipenv', 'graph'],,pipenv==9.0.1,  - flake8 [required: >=3.0.0, installed: 3.5.0],    - mccabe [required: >=0.6.0,<0.7.0, installed: 0.6.1],    - pycodestyle [required: <2.4.0,>=2.0.0, installed: 2.3.1],    - pyflakes [required: <1.7.0,>=1.5.0, installed: 1.6.0],  - pew [required: >=0.1.26, installed: 1.1.2],    - setuptools [required: >=17.1, installed: 38.5.1],    - virtualenv [required: >=1.11, installed: 15.1.0],    - virtualenv-clone [required: >=0.2.5, installed: 0.3.0],  - pip [required: >=9.0.1, installed: 9.0.1],  - requests [required: >2.18.0, installed: 2.18.4],    - certifi [required: >=2017.4.17, installed: 2018.1.18],    - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4],    - idna [required: <2.7,>=2.5, installed: 2.6],    - urllib3 [required: <1.23,>=1.21.1, installed: 1.22],  - urllib3 [required: >=1.21.1, installed: 1.22],  - virtualenv [required: Any, installed: 15.1.0],pytest==3.4.1,  - attrs [required: >=17.2.0, installed: 17.4.0],  - pluggy [required: >=0.5,<0.7, installed: 0.6.0],  - py [required: >=1.5.0, installed: 1.5.2],  - setuptools [required: Any, installed: 38.5.1],  - six [required: >=1.10.0, installed: 1.11.0],tox==2.9.1,  - pluggy [required: >=0.3.0,<1.0, installed: 0.6.0],  - py [required: >=1.4.17, installed: 1.5.2],  - six [required: Any, installed: 1.11.0],  - virtualenv [required: >=1.11.2, installed: 15.1.0],,