Poetry continues its reputation as "the package manager that will tell you what you're doing is wrong and bad and you should feel bad for wanting to do very obvious things like show a diff of what was updated when you regenerate the lockfile"

https://github.com/python-poetry/poetry/issues/9259#issuecomment-2030668775

Add `poetry lock --diff` flag to show which packages were changed when locking · Issue #9259 · python-poetry/poetry

Issue Kind Brand new capability Description first of all THANKS to all y'all, really appreciate all the work that has gone into poetry, we use it all the time and love it. We have made an action to...

GitHub

It's fine to be an "opinionated package" but like when your entire issue triage process is just to be super rude to everyone until nobody wants to raise issues then maybe it's you who is doing something wrong.

also like, as someone who has fought through trying to make a contribution, this is hands down the package most direly in need of any kind of developer documentation i've ever seen - like if y'all are so stressed about adding a print statement maybe you should wonder why something with 33 million monthly downloads only has 14 people with >=10 commits in the repo.

y'all, don't use poetry. it became my default when it was the only tool of its kind, but it's not anymore, and it's actually missing some pretty core features that other tools have out of the developer's eternal belief that they are the smartest ones in the room (and how it's totally impossible to contribute for technical and social reasons). These people are pricks and i'm out.
@jonny recommendations for an alternative? pdm? poetry just recently got me to a more productive place in my very auto-didact Python journey, I would be missing it. But if they are behaving as you say, they are setting themselves up for stagnation in the long run, so that would be a reason not to build tooling around it I guess.