uv init's Default Project Layout Just Changed in 0.12.0
uv 0.12.0 changes the default directory structure that uv init produces, a breaking change from the layout used by uv 0.11.x.
What it is
A new release of uv, Astral's Python package and project manager, noted for shipping breaking changes to the scaffolding generated by its `uv init` shortcut.
What it does
Changes what `uv init` produces compared to the previous 0.11.x layout, altering the default project structure that a huge number of `uv`-based Python projects start from.
Why it matters
If your onboarding docs, templates, or CI scripts assume the old `uv init` output, they'll silently drift once teammates or pipelines upgrade to 0.12.0; worth checking before you pin or unpin the version.