|
|
|
|
|
by wirrbel
3036 days ago
|
|
let me add, that if you do a virtualenv-based workflow, you will end up having some kind of a requirements list (requirements.txt), then you will realize that you want to also version the configuration of that virtualenv with all dependencies resolved (think `pip freeze`). You'll start to sort development dependencies like pytest from production requirements like `six`, by this time you will have written a few scripts to deal with this stuff. This is where pipenv delivers. It is a destillation of best practices for virtualenv-configuration. In your overview, I'd just add an example for a dev installation pipenv install --dev pytest
|
|