Add support for configuring python-downloads with UV_PYTHON_DOWNLOADS (#6436)

Part of https://github.com/astral-sh/uv/issues/6406

Replaces #6416
This commit is contained in:
Zanie Blue 2024-08-22 18:19:03 -05:00 committed by GitHub
parent 99d278f9f5
commit 7502a963e1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 74 additions and 45 deletions

View file

@ -58,6 +58,9 @@ uv accepts the following command-line arguments as environment variables:
exclude distributions published after the specified date.
- `UV_PYTHON_PREFERENCE`: Equivalent to the `--python-preference` command-line argument. Whether uv
should prefer system or managed Python versions.
- `UV_PYTHON_DOWNLOADS`: Equivalent to the
[`python-downloads`](../reference/settings.md#python-downloads) setting and, when disabled, the
`--no-python-downloads` option. Whether uv should allow Python downloads.
In each case, the corresponding command-line argument takes precedence over an environment variable.