Avatar for the astral-sh user
astral-sh
uv
Instrumentation
Wall Time
BlogDocsChangelog

Multiple modules in namespace packages

#14460
Comparing
konsti/multiple-modules
(
a3fbc70
) with
main
(
e8bc395
)
CodSpeed Performance Gauge
+1%
Improvements
0
Regressions
0
Untouched
3
New
0
Dropped
0
Ignored
0

Benchmarks

Passed

resolve_warm_jupyter
crates/uv-bench/benches/uv.rs::uv::resolve_warm_jupyter::resolve_warm_jupyter
CodSpeed Performance Gauge
+2%
63.8 ms
62.4 ms
resolve_warm_jupyter_universal
crates/uv-bench/benches/uv.rs::uv::resolve_warm_jupyter_universal::resolve_warm_jupyter_universal
CodSpeed Performance Gauge
0%
192.3 ms
191.7 ms
resolve_warm_airflow
crates/uv-bench/benches/uv.rs::uv::resolve_warm_airflow::resolve_warm_airflow
CodSpeed Performance Gauge
0%
675.1 ms
675.6 ms

Commits

Click on a commit to change the comparison range
Base
main
e8bc395
+1%
Multiple modules in namespace packages Support multiple root modules in namespace packages by enumerating them: ```toml [tool.uv.build-backend] module-name = ["foo", "bar"] ``` This allows applications with multiple root packages without migrating to workspaces. We don't recommend this structure, but it reduces the number of cases that need `namespace = true`. Fixes #14435
a3fbc70
2 days ago
by konstin
© 2025 CodSpeed Technology
Home Terms Privacy Docs