- Easy installation of package dependencies from
Pipfile
andPipfile.lock
- Dependencies are installed only once, when creating an environment (to recreate use
tox -r
)
You can install "tox-pipenv-install" via pip from PyPI:
$ pip install tox-pipenv-install
Simple tox.ini
file using pipenv to install dependencies:
[tox]
envlist = py36
[testenv]
deps =
pipenv
commands =
pipenv install --dev
pytest ..
After plugin installation:
[tox]
envlist = py36
[testenv]
commands =
pytest ..
The plugin implicitly installs pipenv
and runs pipenv install --dev
Contributions are very welcome. Tests can be run with tox, please ensure the coverage at least stays the same before you submit a pull request.
Distributed under the terms of the MIT license, "tox-pipenv-install" is free and open source software
If you encounter any problems, please file an issue along with a detailed description.