Avatar for the astral-sh user
astral-sh
uv
BlogDocsChangelog

Invalidate interpreter cache when pyvenv.cfg changes

#18537
Comparing
zaniebot:claude/investigate-uv-18510-FWEM6
(
3c2a4d8
) with
main
(
8ae8cc3
)
CodSpeed Performance Gauge
0%
Untouched
5
Ignored
1

Benchmarks

6 total
resolve_warm_jupyter
crates/uv-bench/benches/uv.rs::uv::resolve_warm_jupyter
CodSpeed Performance Gauge
+6%
83.5 ms78.8 ms
resolve_warm_jupyter_universal
crates/uv-bench/benches/uv.rs::uv::resolve_warm_jupyter_universal
CodSpeed Performance Gauge
+1%
213 ms210.8 ms
resolve_warm_airflow
crates/uv-bench/benches/uv.rs::uv::resolve_warm_airflow
CodSpeed Performance Gauge
0%
508.6 ms508.4 ms
resolve_warm_jupyter_universal
crates/uv-bench/benches/uv.rs::uv::resolve_warm_jupyter_universal
CodSpeed Performance Gauge
-1%
142.9 ms143.7 ms
resolve_warm_jupyter
crates/uv-bench/benches/uv.rs::uv::resolve_warm_jupyter
CodSpeed Performance Gauge
-4%
44.8 ms46.6 ms
resolve_warm_airflow
crates/uv-bench/benches/uv.rs::uv::resolve_warm_airflow
Ignored
CodSpeed Performance Gauge
+2%
851.4 ms836.6 ms

Commits

Click on a commit to change the comparison range
Base
main
8ae8cc3
+0.02%
Use pyvenv.cfg mtime in cache key instead of file content
852ff09
25 days ago
by claude
+1.03%
revert mtime change, mtime isn't reliable enough
840cb85
1 day ago
by Gankra
+2.19%
Be more careful when analyzing a .venv with a hole punched in it
1732e8a
1 day ago
by Gankra
-0.94%
regen snapshot and fmt
9e2c156
1 day ago
by Gankra
-1.82%
undo spurious fix
3c2a4d8
1 day ago
by Gankra
© 2026 CodSpeed Technology
Home Terms Privacy Docs