You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Because we're very relaxed in how we parse the configuration, pyproject.toml adheres to the uv.toml schema (since all fields are optional). But this doesn't do what the user expects.
The text was updated successfully, but these errors were encountered:
This already rejects `pyproject.toml`... but because the schema
validation is relaxed (we allow unknown fields, and all fields are
optional), a `pyproject.toml` doesn't get properly rejected here.
This PR makes the schema stricter, but in a safe way (by adding the
other `tool.uv` fields, like `workspace`, as any).
Closes#5832.
Because we're very relaxed in how we parse the configuration,
pyproject.toml
adheres to theuv.toml
schema (since all fields are optional). But this doesn't do what the user expects.The text was updated successfully, but these errors were encountered: