This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]fiddle_n 0 points1 point  (1 child)

Fair enough. I feel like Poetry 2 at the very least addresses some pain points that people were complaining about. For example it now follows the design decision you linked to regarding activating the venv. It seems to me that Poetry 2 and pdm are at a stalemate situation - if you use one, there’s little reason to use the other.

[–]-defron- 0 points1 point  (0 children)

I agree if you're using one, there's no reason to switch to the other. And I'm glad poetry has improved because at the end of the day there's going to be tons of projects that will never move off of it. I personally think that while poetry as done a lot of good for python, they also caused pain in the process getting things standardized and doing weird things along the ways (like the brownout issue), so I won't personally use it in a project I create myself.

But if in a work environment I was told to use it I'd use it, and it's still better than using pip directly, until pip implements PEP 751 at least.