astral-sh
uv
BlogDocsChangelog

Add support for explicit variants and `--all-variants` flag with `uv python list`

#16002
Comparing
shaanmajid:add-all-variants-flag
(
67ce198
) with
main
(
13e7ad6
)
CodSpeed Performance Gauge
0%
Untouched
5
Ignored
1

Benchmarks

Passed

resolve_warm_jupyter
crates/uv-bench/benches/uv.rs::uv::resolve_warm_jupyter
CodSpeed Performance Gauge
+2%
42 ms41.1 ms
resolve_warm_airflow
crates/uv-bench/benches/uv.rs::uv::resolve_warm_airflow
CodSpeed Performance Gauge
+2%
465.3 ms457.8 ms
resolve_warm_jupyter_universal
crates/uv-bench/benches/uv.rs::uv::resolve_warm_jupyter_universal
CodSpeed Performance Gauge
0%
138.6 ms138.5 ms
resolve_warm_jupyter_universal
crates/uv-bench/benches/uv.rs::uv::resolve_warm_jupyter_universal
CodSpeed Performance Gauge
-2%
205.3 ms209.4 ms
resolve_warm_jupyter
crates/uv-bench/benches/uv.rs::uv::resolve_warm_jupyter
CodSpeed Performance Gauge
-3%
73.2 ms75.1 ms

Ignored

resolve_warm_airflow
crates/uv-bench/benches/uv.rs::uv::resolve_warm_airflow
Ignored
CodSpeed Performance Gauge
+2%
805.8 ms791.1 ms

Commits

Click on a commit to change the comparison range
Base
main
13e7ad6
-0.15%
test: use stable cpython@3.9 for variant tests Use Python 3.9 (EOL Oct 2025, final version 3.9.25) for variant tests to avoid snapshot churn from new patch releases. Also use cpython@ prefix to filter out PyPy/GraalPy which have different version availability per platform. Remove overly verbose --all-versions combined test that added complexity without testing new behavior.
67ce198
20 hours ago
by shaanmajid
© 2025 CodSpeed Technology
Home Terms Privacy Docs