5 ms·
> pipenv's dependency resolution is the slowest among all the tools in this space including poetry, pip-tools, hatch and so on "Slow" doesn't just mean "slight
by Tainnor 4y ago
> pipenv's dependency resolution is the slowest among all the tools in this space including poetry, pip-tools, hatch and so on
"Slow" doesn't just mean "slightly annoying", mind you.
I was once tasked to properly package up an Airflow installation. Not being a Python guy, I tried doing it with pipenv because we were using it for other projects.
It was impossible to resolve the dependencies because the resolver would routinely throw a timeout error. In the end I gave up and switched to Poetry. That was still a bit slow (I think Airflow just has a messed up dependency graph...), but it wrote the lockfile in a reasonable amount of time and just worked thereafter...