Comment by zanie
11 hours ago
I hadn't considered that, it's an interesting idea. We generally hold a very high bar for nagging users or gating behaviors. It's possible we'll reach a point someday where this is appropriate! I think you're right that we need to teach people better workflows, but that's happening organically as use of the tool grows and people's first exposure to a Python project is `uv init` and `uv add` rather than `pip`.
Perhaps something requiring opt-in sooner, so project maintainers can - through config - say "we don't use the pip interface on this project"?