ATRIUMsearch → argument graph
ClaimArticle

uv init now defaults to a src/ shaped package

The uv init command in version 0.12.0 changes its default project layout to use a src/ directory structure instead of placing main.py in the project root. ✦ AI generated

author · Simon Willison's Weblog · 2026-07-28 · original ↗

uv init now defaults to a src/ shaped package, instead of dropping main.py in the root of the project.

Read full article ↗excerpt · fair-use quotation

Around this claim