Don't worry, they'll find a way to enshittify the product at one point. uv went from being a VC-funded tool written in another language (i.e., with a limited contributor pool) to being an AI bubble-funded tool, so it's not something I'd trust would be maintained for a long time.
It's MIT licensed. If Astral ever truly dies, there'll be community versions of their software, because it's that "necessary".
The community of people fluent in Rust who care about Python packaging and who are not Astral employees is tiny.
PyO3 is an extraordinarily popular project, and there are (tens of?) thousands of Python packages using it. I think we're years past the point of the Rust/Python intersection being small.
…yet. I’m definitely concerned for the future. Especially because uv is so good. The rug pull is going to hurt a lot.