3 ms·
There are two main ways: First of all, Poetry locks every dependency (even transitive ones) to the version you know works. This solves the problem of the proje
by StavrosK 7y ago
There are two main ways:
First of all, Poetry locks every dependency (even transitive ones) to the version you know works. This solves the problem of the project not using dependency management properly.
Secondly, setup.py allows you to specify your dependencies there, so most libraries use and specify that, which means that that isn't that much of a problem in Python. Sure, sometimes it is, but I haven't run into that particular problem very often.