pip, pipenv, poetry. What is your opinion? #1620
Replies: 2 comments 2 replies
-
a library shouldn't have a lock file -- you want to know as soon as possible when your dependencies break things. lock files are for applications |
Beta Was this translation helpful? Give feedback.
-
A few years ago I had the great pleasure of giving up using vanilla pip in favor of pipenv - it was super, I couldn't be happier! Working with dependencies in the project became very pleasant and systematic. After a couple of years, pipenv stopped making me happy because of bugs (no ability to update one particular library, instead it updates all of them) and very low performance (dependency resolution and locking libraries versions takes VERY long), so a one year ago I decided it was time to switch to poetry - and, you know, since then I have never regretted my decision once. So, in my opinion, intelligent dependencies managers are the future, and they already have huge benefits. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
To have faster tests in our CI run, we would need something like a requirements lock file.
See also this issue: #1618
What is the communities opinion on those "package managers"? (are they called like that?)
Is it cool or not, will this be the standard in the future or just a waste of time? Let's talk!
Beta Was this translation helpful? Give feedback.
All reactions