uv
uv copied to clipboard
Consider versioning `tool.uv` schema
Do we want to version the schema separately from uv itself, so that we can support different formats over time?
It'd be nice, but I'm not sure it's a high priority in the short term. It seems non-trivial to implement right?
Adding the version is trivial. The hard work comes when we make a breaking change and bump it. The reason to consider it now is that it may be hard to add retroactively (or not, but we should just think that through while we can).
We don't need to do this now.
Can you note why?
We may want to introduce this later, but I don't know that it buys us much to introduce it to start, especially since we can't require it.