I get mad at the Haskell tools I use every day, and then I remember that nobody else is really in better shape.
Rust's Cargo is incredibly well thought-out and will make you despise everything else.
Current State of Python Packaging
11–20 of 77 posts
Re: Current State of Python Packaging
#12Re: Current State of Python Packaging
#13I am stunned when I do composer update, because it basically updates every dependencies.
When I asked one of the seniors, he said yea, I have to check every single part of the website and make sure it doesn't break.
I don't know anymore.
Re: Current State of Python Packaging
#14Never head of poetry before. Looks very nice. Thanks for sharing.
Me either. Of course, now the last four Python packaging systems are obsolete. ("What about eggs? easy install? .egg-info directories? Forget them. They are legacy.") The consistent problem with all these systems is that when (not if) an install fails, figuring out what to do is very difficult.
Re: Current State of Python Packaging
#15The author states that poetry is more popular than pipenv, is that true?
I did a quick comparison:
https://github.com/sdispater/poetry watchers: 77 stars: 4,690 forks: 318
https://github.com/pypa/pipenv watchers: 348 stars: 17,207 forks: 1,268
I don't know if the authors statement 'Most people seem to prefer Poetry.' is true.
Re: Current State of Python Packaging
#16I get mad at the Haskell tools I use every day, and then I remember that nobody else is really in better shape.
I keep seeing pipenv and poetry and wonder how all these came about? Is it because people come from other languages and want to do this the way they did it in those?
Re: Current State of Python Packaging
#17I never heard of poetry before and normally use pipenv. The author states that poetry is more popular than pipenv, is that true? I did a quick comparison: https://github.com/sdispater/poetry watchers: 77 stars: 4,690 forks: 318 https://github.com/pypa/pipenv watchers: 348 stars: 17,207 forks: 1,268 I don't know if the authors statement 'Most people seem to prefer Poetry.' is true.
Re: Current State of Python Packaging
#18Earlier quoted context omitted.
Rust's Cargo is incredibly well thought-out and will make you despise everything else.
From the little development I have done in Rust, I have to agree. On the other hand, I’ve been working with react-Native and typescript recently, and it’s a constant mess. Every invocation of yarn leaves at least a couple of warning messages about things that are out of my control. Installing packages is slow and at least every few days I have to wipe out node_modules and nuke any iOS build folders in order to get it…
Meanwhile, the former CTO of NPM released a new (alpha) package management system last week at JSConfEU (the conference where NodeJS was first announced); see https://github.com/entropic-dev/entropic/blob/master/docs/RE...
Re: Current State of Python Packaging
#19Re: Current State of Python Packaging
#20Is pipenv not recommended any longer ?