5 ms·
Hoh! I spend most of my time figuring out pipenv (not my design choice!) .
by lainga 7y ago
Hoh! I spend most of my time figuring out pipenv (not my design choice!) .
- guggle 7y agoDon't use pipenv, you don't need it. Seriously. Edit: you don't need poetry either.
- lainga 7y agoYes I do, sadly, I need it for my job. I don't like it, and I want it replaced, but until then I have to commit to the decision my team has made.
- guggle 7y agoWell, I can only sympathize then... Personaly I just stick with manual venv and pip. It's not hard to use, it works, it's standard. But of course I'm lucky enough to be the one making the decisions.
- CameronNemo 7y agoIs there a better way to get a lock/freeze file that includes checksums?
- guggle 7y agoI don't know, I don't need that. I'm pretty sure I'm not the only one. I understand why you'd need it though.
- reedwolf 7y agoPython packaging is now a solved problem. Use Poetry. Resolves all your dependencies and manages your virtual environments. Also lets you build and publish your own projects with a few commands. https://python-poetry.org/ https://python-poetry.org/
- ngngngng 7y agoI'm excited to give this a shot, but I've heard this promise many times before.
- franey 7y agoI second this. Poetry is a great all-in-one tool for dependency and package management. I've written a few blog posts about it, and I remain happy with it. The Poetry team has done a great job making quality of life improvements to the tool, and it's actively maintained. It's worth checking out.
- l0b0 7y agoI vaguely remember the exact same sentiment being expressed for both pip and Pipenv. The project I'm working on is currently migrating from Pipenv to Poetry, and while it's an improvement I have no hope that the fifth generation (setuptools, EasyInstall, pip, Pipenv, and now Poetry) Python packaging tool is in any way the last one.
- liquidify 7y agoWait, whats wrong with pip and venv with a requirements.txt file?