Hacker News new | ask | show | jobs
by clashmeifyoucan 2023 days ago
Agreed. I was in the boat of if it's working, don't change it and just using pip and setuptools over the years.

Switched to poetry for one of my libraries as a test a few weeks ago, noticeably more painless!

One other thing I liked about it is the community, I distinctly remember digging into the setuptools source code once to find something that was undocumented. With poetry, that was one Discord message away.

1 comments

Pip + setuptools is "it's working, no need to change" in the same way that "SVN works so why bother with Git?". It seems fine until you try the alternative, and then the thing it replaces just feels painful to use.
Nice, that somewhat reminds me of urllib3 versus requests. Used to use the former but then requests is/was so much simpler for most stuff.
In hindsight... maybe git hasn’t solved that many problems.
It certainly has issues of its own, and I'm sympathetic to people who prefer the UI of alternatives like Mercurial. But wow, I'd never go back to svn (or god forbid, cvs) ever again.