3 ms·
My experience was the opposite. pipenv always told me something couldn't be installed because of version mismatches and poetry has never given me any trouble.
by flyingdeertown 7y ago
My experience was the opposite. pipenv always told me something couldn't be installed because of version mismatches and poetry has never given me any trouble.
- korijn 7y agoWhen you use `pipenv lock --verbose` you trigger holistic dependency resolution with reporting on the process and I have yet to encounter _any_ issues with that. It is important to apply pipenv as intended; I only use `pipenv lock` and `pipenv sync`, and edit Pipfile manually. The problem with other commands such as `pipenv install` is that they don't apply the holistic dependency resolution as `pipenv lock` does.
- mcintyre1994 7y agoHow are you supposed to know you're not meant to use `pipenv install <package>` and should instead manually edit Pipfile? The documentation starts at `pipenv install <package>` and never gets to "but that's not applying pipenv as intended so don't do it".
- korijn 7y agoI don't know. I'm just happy to have stumbled upon an effortless workflow (for my applications) and thought I would share the nugget of knowledge. Perhaps "as intended" is not a correct assumption on my part.