astral-sh
uv
BlogDocsChangelog

Avoid rendering `pyproject.toml` examples for more system-level settings

#17462
Comparing
zaniebot:claude/hide-uv-only-variables-BLWDl
(
b6b6315
) with
main
(
10c9355
)
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
+4%
76.1 ms73.4 ms
resolve_warm_jupyter
crates/uv-bench/benches/uv.rs::uv::resolve_warm_jupyter
CodSpeed Performance Gauge
0%
41.8 ms41.7 ms
resolve_warm_jupyter_universal
crates/uv-bench/benches/uv.rs::uv::resolve_warm_jupyter_universal
CodSpeed Performance Gauge
0%
140 ms139.9 ms
resolve_warm_airflow
crates/uv-bench/benches/uv.rs::uv::resolve_warm_airflow
CodSpeed Performance Gauge
0%
463.7 ms466 ms
resolve_warm_jupyter_universal
crates/uv-bench/benches/uv.rs::uv::resolve_warm_jupyter_universal
CodSpeed Performance Gauge
-2%
206.4 ms209.6 ms

Ignored

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

Commits

Click on a commit to change the comparison range
Base
main
10c9355
+0.37%
Hide additional system-level settings from `pyproject.toml` Following #16918, mark additional system-level settings as `uv_toml_only` so they don't appear in the `pyproject.toml` documentation examples: - `native-tls`: System-level TLS configuration that depends on the OS certificate store - `cache-dir`: Machine-specific filesystem paths - `python-install-mirror`: Organization-specific mirror URLs - `pypy-install-mirror`: Organization-specific mirror URLs - `python-downloads-json-url`: Organization-specific URLs These settings are machine/user/organization-specific and shouldn't be committed to VCS via `pyproject.toml`.
b6b6315
15 hours ago
by claude
© 2026 CodSpeed Technology
Home Terms Privacy Docs