DEV Community

Discussion on: PVP - A Workflow for Python Projects

Collapse
 
mklengel profile image
Michael Klengel

Thx for the interesting article.

Why do you add requests twice (found in "2. Install project dependencies") and why don't you use poetry for the virtual environment management?

# Example
poetry add requests jupyterlab requests
Enter fullscreen mode Exit fullscreen mode

Regards
Michael

Collapse
 
skybur profile image
Skyler Burger

Hi Michael! Adding the 'requests' package twice is a typo, nice catch! I prefer using Pyenv for managing my virtual environments, I feel I have better control over determining the correct Python version and naming of the virtual environment. I'm not the biggest fan of having all of my environments labelled '.venv'.