i think most of the previous package management tools have been like 70% solutions - for 70% of things, they're much better than previous tools, but then 30% of the problem goes unaddressed. For example, poetry does a good job at managing your package, but decided not to manage python versions. So, I still need some other bootstrap process involving a huge pile of bash.
uv feels like the first 100% coverage solution i've seen in the python space, and it also has great developer experience.
I can't speak to the rest of the ecosystem, when I write python it's extremely boring and I'm still using Flask same as i was in 2016.