2 ms·
venv + requirements.txt is simple and works. Why are people so obsessed with replacing this simple toolset/process with poorly maintained tools like Poetry/PyEn
by jtdev 5y ago
venv + requirements.txt is simple and works. Why are people so obsessed with replacing this simple toolset/process with poorly maintained tools like Poetry/PyEnv?
- philote 5y agoWhy do you think those tools are poorly maintained? How do you handle locking in specific versions of libraries and keeping those properly maintained?
- nomdep 5y agoWith pip-tools. https://github.com/jazzband/pip-tools https://github.com/jazzband/pip-tools And you can still use standard setup.cuff and pip install -e unlike Poetry. Also, much faster.
- jtdev 5y ago990 open issues… bugs going back to 2018 still open… https://github.com/python-poetry/poetry/issues https://github.com/python-poetry/poetry/issues Please help me understand why I would want to lock specific versions of libraries in my Python projects. I’ve worked extensively with Python for a number of years and have never needed a lock file for my dependencies.