diff --git a/crates/uv-cli/src/lib.rs b/crates/uv-cli/src/lib.rs
index 7dfbfc8e12fa..2afd40a50f42 100644
--- a/crates/uv-cli/src/lib.rs
+++ b/crates/uv-cli/src/lib.rs
@@ -3718,26 +3718,26 @@ pub struct GenerateShellCompletionArgs {
#[derive(Args)]
#[allow(clippy::struct_excessive_bools)]
pub struct IndexArgs {
- /// The URL of the Python package index (by default: May also be set with the Settings to pass to the PEP 517 build backend, specified as The URL of the Python package index (by default: <https://pypi.org/simple>). The URL of the default package index (by default: <https://pypi.org/simple>). Accepts either a repository compliant with PEP 503 (the simple repository API), or a local directory laid out in the same format. The index given by this flag is given lower priority than all other indexes specified via the The index given by this flag is given lower priority than all other indexes specified via the May also be set with the Change to the given directory prior to running the command. All indexes provided via this flag take priority over the index specified by (Deprecated: use May also be set with the Locations to search for candidate distributions, in addition to those found in the registry indexes. Display the concise help for this command Extra URLs of package indexes to use, in addition to The URLs of additional package indexes to use. Accepts either a repository compliant with PEP 503 (the simple repository API), or a local directory laid out in the same format. All indexes provided via this flag take priority over the index specified by All indexes provided via this flag take priority over the index specified by May also be set with the The strategy to use when resolving against multiple index URLs. The index given by this flag is given lower priority than all other indexes specified via the (Deprecated: use May also be set with the Run the command in an isolated virtual environment. May also be set with the Settings to pass to the PEP 517 build backend, specified as The URL of the Python package index (by default: <https://pypi.org/simple>). The URL of the default package index (by default: <https://pypi.org/simple>). Accepts either a repository compliant with PEP 503 (the simple repository API), or a local directory laid out in the same format. The index given by this flag is given lower priority than all other indexes specified via the The index given by this flag is given lower priority than all other indexes specified via the May also be set with the Add the requirements as development dependencies All indexes provided via this flag take priority over the index specified by (Deprecated: use May also be set with the Locations to search for candidate distributions, in addition to those found in the registry indexes. Display the concise help for this command Extra URLs of package indexes to use, in addition to The URLs of additional package indexes to use. Accepts either a repository compliant with PEP 503 (the simple repository API), or a local directory laid out in the same format. All indexes provided via this flag take priority over the index specified by All indexes provided via this flag take priority over the index specified by May also be set with the The strategy to use when resolving against multiple index URLs. The index given by this flag is given lower priority than all other indexes specified via the (Deprecated: use May also be set with the Attempt to use May also be set with the Settings to pass to the PEP 517 build backend, specified as The URL of the Python package index (by default: <https://pypi.org/simple>). The URL of the default package index (by default: <https://pypi.org/simple>). Accepts either a repository compliant with PEP 503 (the simple repository API), or a local directory laid out in the same format. The index given by this flag is given lower priority than all other indexes specified via the The index given by this flag is given lower priority than all other indexes specified via the May also be set with the Remove the packages from the development dependencies All indexes provided via this flag take priority over the index specified by (Deprecated: use May also be set with the Locations to search for candidate distributions, in addition to those found in the registry indexes. Display the concise help for this command Extra URLs of package indexes to use, in addition to The URLs of additional package indexes to use. Accepts either a repository compliant with PEP 503 (the simple repository API), or a local directory laid out in the same format. All indexes provided via this flag take priority over the index specified by All indexes provided via this flag take priority over the index specified by May also be set with the The strategy to use when resolving against multiple index URLs. The index given by this flag is given lower priority than all other indexes specified via the (Deprecated: use May also be set with the Attempt to use May also be set with the Settings to pass to the PEP 517 build backend, specified as The URL of the Python package index (by default: <https://pypi.org/simple>). The URL of the default package index (by default: <https://pypi.org/simple>). Accepts either a repository compliant with PEP 503 (the simple repository API), or a local directory laid out in the same format. The index given by this flag is given lower priority than all other indexes specified via the The index given by this flag is given lower priority than all other indexes specified via the May also be set with the Change to the given directory prior to running the command. All indexes provided via this flag take priority over the index specified by (Deprecated: use May also be set with the Locations to search for candidate distributions, in addition to those found in the registry indexes. Display the concise help for this command Extra URLs of package indexes to use, in addition to The URLs of additional package indexes to use. Accepts either a repository compliant with PEP 503 (the simple repository API), or a local directory laid out in the same format. All indexes provided via this flag take priority over the index specified by All indexes provided via this flag take priority over the index specified by May also be set with the The strategy to use when resolving against multiple index URLs. The index given by this flag is given lower priority than all other indexes specified via the (Deprecated: use May also be set with the Do not remove extraneous packages present in the environment. May also be set with the Settings to pass to the PEP 517 build backend, specified as The URL of the Python package index (by default: <https://pypi.org/simple>). The URL of the default package index (by default: <https://pypi.org/simple>). Accepts either a repository compliant with PEP 503 (the simple repository API), or a local directory laid out in the same format. The index given by this flag is given lower priority than all other indexes specified via the The index given by this flag is given lower priority than all other indexes specified via the May also be set with the Change to the given directory prior to running the command. All indexes provided via this flag take priority over the index specified by (Deprecated: use May also be set with the Locations to search for candidate distributions, in addition to those found in the registry indexes. Display the concise help for this command Extra URLs of package indexes to use, in addition to The URLs of additional package indexes to use. Accepts either a repository compliant with PEP 503 (the simple repository API), or a local directory laid out in the same format. All indexes provided via this flag take priority over the index specified by All indexes provided via this flag take priority over the index specified by May also be set with the The strategy to use when resolving against multiple index URLs. The index given by this flag is given lower priority than all other indexes specified via the (Deprecated: use May also be set with the Attempt to use May also be set with the Settings to pass to the PEP 517 build backend, specified as The URL of the Python package index (by default: <https://pypi.org/simple>). The URL of the default package index (by default: <https://pypi.org/simple>). Accepts either a repository compliant with PEP 503 (the simple repository API), or a local directory laid out in the same format. The index given by this flag is given lower priority than all other indexes specified via the The index given by this flag is given lower priority than all other indexes specified via the May also be set with the Change to the given directory prior to running the command. All indexes provided via this flag take priority over the index specified by (Deprecated: use May also be set with the Locations to search for candidate distributions, in addition to those found in the registry indexes. Display the concise help for this command Extra URLs of package indexes to use, in addition to The URLs of additional package indexes to use. Accepts either a repository compliant with PEP 503 (the simple repository API), or a local directory laid out in the same format. All indexes provided via this flag take priority over the index specified by All indexes provided via this flag take priority over the index specified by May also be set with the The strategy to use when resolving against multiple index URLs. The index given by this flag is given lower priority than all other indexes specified via the (Deprecated: use May also be set with the Attempt to use May also be set with the Settings to pass to the PEP 517 build backend, specified as The URL of the Python package index (by default: <https://pypi.org/simple>). The URL of the default package index (by default: <https://pypi.org/simple>). Accepts either a repository compliant with PEP 503 (the simple repository API), or a local directory laid out in the same format. The index given by this flag is given lower priority than all other indexes specified via the The index given by this flag is given lower priority than all other indexes specified via the May also be set with the Maximum display depth of the dependency tree All indexes provided via this flag take priority over the index specified by (Deprecated: use May also be set with the Locations to search for candidate distributions, in addition to those found in the registry indexes. Display the concise help for this command Extra URLs of package indexes to use, in addition to The URLs of additional package indexes to use. Accepts either a repository compliant with PEP 503 (the simple repository API), or a local directory laid out in the same format. All indexes provided via this flag take priority over the index specified by All indexes provided via this flag take priority over the index specified by May also be set with the The strategy to use when resolving against multiple index URLs. The index given by this flag is given lower priority than all other indexes specified via the (Deprecated: use May also be set with the Show the reverse dependencies for the given package. This flag will invert the tree and display the packages that depend on the given package May also be set with the Settings to pass to the PEP 517 build backend, specified as The URL of the Python package index (by default: <https://pypi.org/simple>). The URL of the default package index (by default: <https://pypi.org/simple>). Accepts either a repository compliant with PEP 503 (the simple repository API), or a local directory laid out in the same format. The index given by this flag is given lower priority than all other indexes specified via the The index given by this flag is given lower priority than all other indexes specified via the May also be set with the Change to the given directory prior to running the command. All indexes provided via this flag take priority over the index specified by (Deprecated: use May also be set with the Locations to search for candidate distributions, in addition to those found in the registry indexes. Display the concise help for this command Extra URLs of package indexes to use, in addition to The URLs of additional package indexes to use. Accepts either a repository compliant with PEP 503 (the simple repository API), or a local directory laid out in the same format. All indexes provided via this flag take priority over the index specified by All indexes provided via this flag take priority over the index specified by May also be set with the The strategy to use when resolving against multiple index URLs. The index given by this flag is given lower priority than all other indexes specified via the (Deprecated: use May also be set with the Run the tool in an isolated virtual environment, ignoring any already-installed tools May also be set with the Settings to pass to the PEP 517 build backend, specified as The URL of the Python package index (by default: <https://pypi.org/simple>). The URL of the default package index (by default: <https://pypi.org/simple>). Accepts either a repository compliant with PEP 503 (the simple repository API), or a local directory laid out in the same format. The index given by this flag is given lower priority than all other indexes specified via the The index given by this flag is given lower priority than all other indexes specified via the May also be set with the Change to the given directory prior to running the command. All indexes provided via this flag take priority over the index specified by (Deprecated: use May also be set with the Locations to search for candidate distributions, in addition to those found in the registry indexes. Display the concise help for this command Extra URLs of package indexes to use, in addition to The URLs of additional package indexes to use. Accepts either a repository compliant with PEP 503 (the simple repository API), or a local directory laid out in the same format. All indexes provided via this flag take priority over the index specified by All indexes provided via this flag take priority over the index specified by May also be set with the The strategy to use when resolving against multiple index URLs. The index given by this flag is given lower priority than all other indexes specified via the (Deprecated: use May also be set with the Attempt to use May also be set with the Settings to pass to the PEP 517 build backend, specified as The URL of the Python package index (by default: <https://pypi.org/simple>). The URL of the default package index (by default: <https://pypi.org/simple>). Accepts either a repository compliant with PEP 503 (the simple repository API), or a local directory laid out in the same format. The index given by this flag is given lower priority than all other indexes specified via the The index given by this flag is given lower priority than all other indexes specified via the May also be set with the Change to the given directory prior to running the command. All indexes provided via this flag take priority over the index specified by (Deprecated: use May also be set with the Locations to search for candidate distributions, in addition to those found in the registry indexes. Display the concise help for this command Extra URLs of package indexes to use, in addition to The URLs of additional package indexes to use. Accepts either a repository compliant with PEP 503 (the simple repository API), or a local directory laid out in the same format. All indexes provided via this flag take priority over the index specified by All indexes provided via this flag take priority over the index specified by May also be set with the The strategy to use when resolving against multiple index URLs. The index given by this flag is given lower priority than all other indexes specified via the (Deprecated: use May also be set with the Attempt to use Used to reflect custom build scripts and commands that wrap May also be set with the The URL of the Python package index (by default: <https://pypi.org/simple>). The URL of the default package index (by default: <https://pypi.org/simple>). Accepts either a repository compliant with PEP 503 (the simple repository API), or a local directory laid out in the same format. The index given by this flag is given lower priority than all other indexes specified via the The index given by this flag is given lower priority than all other indexes specified via the May also be set with the Change to the given directory prior to running the command. All indexes provided via this flag take priority over the index specified by (Deprecated: use May also be set with the Locations to search for candidate distributions, in addition to those found in the registry indexes. Display the concise help for this command Extra URLs of package indexes to use, in addition to The URLs of additional package indexes to use. Accepts either a repository compliant with PEP 503 (the simple repository API), or a local directory laid out in the same format. All indexes provided via this flag take priority over the index specified by All indexes provided via this flag take priority over the index specified by May also be set with the The strategy to use when resolving against multiple index URLs. The index given by this flag is given lower priority than all other indexes specified via the (Deprecated: use May also be set with the Attempt to use This is equivalent to pip’s May also be set with the The URL of the Python package index (by default: <https://pypi.org/simple>). The URL of the default package index (by default: <https://pypi.org/simple>). Accepts either a repository compliant with PEP 503 (the simple repository API), or a local directory laid out in the same format. The index given by this flag is given lower priority than all other indexes specified via the The index given by this flag is given lower priority than all other indexes specified via the May also be set with the Change to the given directory prior to running the command. All indexes provided via this flag take priority over the index specified by (Deprecated: use May also be set with the Locations to search for candidate distributions, in addition to those found in the registry indexes. Display the concise help for this command Extra URLs of package indexes to use, in addition to The URLs of additional package indexes to use. Accepts either a repository compliant with PEP 503 (the simple repository API), or a local directory laid out in the same format. All indexes provided via this flag take priority over the index specified by All indexes provided via this flag take priority over the index specified by May also be set with the The strategy to use when resolving against multiple index URLs. The index given by this flag is given lower priority than all other indexes specified via the (Deprecated: use May also be set with the Attempt to use UV_CONFIG_FILE
environment variable.--config-setting
, -C
config-settingKEY=VALUE
pairs--default-index
default-index--default-index
default-index--extra-index-url
flag.--index
flag.UV_DEFAULT_INDEX
environment variable.--directory
directory--index-url
(which defaults to PyPI). When multiple --extra-index-url
flags are provided, earlier values take priority.--index
instead.)UV_EXTRA_INDEX_URL
environment variable.--find-links
, -f
find-links--help
, -h
--index
index--index-url
.--index
index--index-url
(which defaults to PyPI). When multiple --extra-index-url
flags are provided, earlier values take priority.--default-index
(which defaults to PyPI). When multiple --index
flags are provided, earlier values take priority.UV_INDEX
environment variable.--index-strategy
index-strategy--extra-index-url
flag.--default-index
instead.)UV_INDEX_URL
environment variable.--isolated
UV_CONFIG_FILE
environment variable.--config-setting
, -C
config-settingKEY=VALUE
pairs--default-index
default-index--default-index
default-index--extra-index-url
flag.--index
flag.UV_DEFAULT_INDEX
environment variable.--dev
--index-url
(which defaults to PyPI). When multiple --extra-index-url
flags are provided, earlier values take priority.--index
instead.)UV_EXTRA_INDEX_URL
environment variable.--find-links
, -f
find-links--help
, -h
--index
index--index-url
.--index
index--index-url
(which defaults to PyPI). When multiple --extra-index-url
flags are provided, earlier values take priority.--default-index
(which defaults to PyPI). When multiple --index
flags are provided, earlier values take priority.UV_INDEX
environment variable.--index-strategy
index-strategy--extra-index-url
flag.--default-index
instead.)UV_INDEX_URL
environment variable.--keyring-provider
keyring-providerkeyring
for authentication for index URLs.UV_CONFIG_FILE
environment variable.--config-setting
, -C
config-settingKEY=VALUE
pairs--default-index
default-index--default-index
default-index--extra-index-url
flag.--index
flag.UV_DEFAULT_INDEX
environment variable.--dev
--index-url
(which defaults to PyPI). When multiple --extra-index-url
flags are provided, earlier values take priority.--index
instead.)UV_EXTRA_INDEX_URL
environment variable.--find-links
, -f
find-links--help
, -h
--index
index--index-url
.--index
index--index-url
(which defaults to PyPI). When multiple --extra-index-url
flags are provided, earlier values take priority.--default-index
(which defaults to PyPI). When multiple --index
flags are provided, earlier values take priority.UV_INDEX
environment variable.--index-strategy
index-strategy--extra-index-url
flag.--default-index
instead.)UV_INDEX_URL
environment variable.--keyring-provider
keyring-providerkeyring
for authentication for index URLs.UV_CONFIG_FILE
environment variable.--config-setting
, -C
config-settingKEY=VALUE
pairs--default-index
default-index--default-index
default-index--extra-index-url
flag.--index
flag.UV_DEFAULT_INDEX
environment variable.--directory
directory--index-url
(which defaults to PyPI). When multiple --extra-index-url
flags are provided, earlier values take priority.--index
instead.)UV_EXTRA_INDEX_URL
environment variable.--find-links
, -f
find-links--help
, -h
--index
index--index-url
.--index
index--index-url
(which defaults to PyPI). When multiple --extra-index-url
flags are provided, earlier values take priority.--default-index
(which defaults to PyPI). When multiple --index
flags are provided, earlier values take priority.UV_INDEX
environment variable.--index-strategy
index-strategy--extra-index-url
flag.--default-index
instead.)UV_INDEX_URL
environment variable.--inexact
UV_CONFIG_FILE
environment variable.--config-setting
, -C
config-settingKEY=VALUE
pairs--default-index
default-index--default-index
default-index--extra-index-url
flag.--index
flag.UV_DEFAULT_INDEX
environment variable.--directory
directory--index-url
(which defaults to PyPI). When multiple --extra-index-url
flags are provided, earlier values take priority.--index
instead.)UV_EXTRA_INDEX_URL
environment variable.--find-links
, -f
find-links--help
, -h
--index
index--index-url
.--index
index--index-url
(which defaults to PyPI). When multiple --extra-index-url
flags are provided, earlier values take priority.--default-index
(which defaults to PyPI). When multiple --index
flags are provided, earlier values take priority.UV_INDEX
environment variable.--index-strategy
index-strategy--extra-index-url
flag.--default-index
instead.)UV_INDEX_URL
environment variable.--keyring-provider
keyring-providerkeyring
for authentication for index URLs.UV_CONFIG_FILE
environment variable.--config-setting
, -C
config-settingKEY=VALUE
pairs--default-index
default-index--default-index
default-index--extra-index-url
flag.--index
flag.UV_DEFAULT_INDEX
environment variable.--directory
directory--index-url
(which defaults to PyPI). When multiple --extra-index-url
flags are provided, earlier values take priority.--index
instead.)UV_EXTRA_INDEX_URL
environment variable.--find-links
, -f
find-links--help
, -h
--index
index--index-url
.--index
index--index-url
(which defaults to PyPI). When multiple --extra-index-url
flags are provided, earlier values take priority.--default-index
(which defaults to PyPI). When multiple --index
flags are provided, earlier values take priority.UV_INDEX
environment variable.--index-strategy
index-strategy--extra-index-url
flag.--default-index
instead.)UV_INDEX_URL
environment variable.--keyring-provider
keyring-providerkeyring
for authentication for index URLs.UV_CONFIG_FILE
environment variable.--config-setting
, -C
config-settingKEY=VALUE
pairs--default-index
default-index--default-index
default-index--extra-index-url
flag.--index
flag.UV_DEFAULT_INDEX
environment variable.--depth
, -d
depth--index-url
(which defaults to PyPI). When multiple --extra-index-url
flags are provided, earlier values take priority.--index
instead.)UV_EXTRA_INDEX_URL
environment variable.--find-links
, -f
find-links--help
, -h
--index
index--index-url
.--index
index--index-url
(which defaults to PyPI). When multiple --extra-index-url
flags are provided, earlier values take priority.--default-index
(which defaults to PyPI). When multiple --index
flags are provided, earlier values take priority.UV_INDEX
environment variable.--index-strategy
index-strategy--extra-index-url
flag.--default-index
instead.)UV_INDEX_URL
environment variable.--invert
UV_CONFIG_FILE
environment variable.--config-setting
, -C
config-settingKEY=VALUE
pairs--default-index
default-index--default-index
default-index--extra-index-url
flag.--index
flag.UV_DEFAULT_INDEX
environment variable.--directory
directory--index-url
(which defaults to PyPI). When multiple --extra-index-url
flags are provided, earlier values take priority.--index
instead.)UV_EXTRA_INDEX_URL
environment variable.--find-links
, -f
find-links--help
, -h
--index
index--index-url
.--index
index--index-url
(which defaults to PyPI). When multiple --extra-index-url
flags are provided, earlier values take priority.--default-index
(which defaults to PyPI). When multiple --index
flags are provided, earlier values take priority.UV_INDEX
environment variable.--index-strategy
index-strategy--extra-index-url
flag.--default-index
instead.)UV_INDEX_URL
environment variable.--isolated
UV_CONFIG_FILE
environment variable.--config-setting
, -C
config-settingKEY=VALUE
pairs--default-index
default-index--default-index
default-index--extra-index-url
flag.--index
flag.UV_DEFAULT_INDEX
environment variable.--directory
directory--index-url
(which defaults to PyPI). When multiple --extra-index-url
flags are provided, earlier values take priority.--index
instead.)UV_EXTRA_INDEX_URL
environment variable.--find-links
, -f
find-links--help
, -h
--index
index--index-url
.--index
index--index-url
(which defaults to PyPI). When multiple --extra-index-url
flags are provided, earlier values take priority.--default-index
(which defaults to PyPI). When multiple --index
flags are provided, earlier values take priority.UV_INDEX
environment variable.--index-strategy
index-strategy--extra-index-url
flag.--default-index
instead.)UV_INDEX_URL
environment variable.--keyring-provider
keyring-providerkeyring
for authentication for index URLs.UV_CONFIG_FILE
environment variable.--config-setting
, -C
config-settingKEY=VALUE
pairs--default-index
default-index--default-index
default-index--extra-index-url
flag.--index
flag.UV_DEFAULT_INDEX
environment variable.--directory
directory--index-url
(which defaults to PyPI). When multiple --extra-index-url
flags are provided, earlier values take priority.--index
instead.)UV_EXTRA_INDEX_URL
environment variable.--find-links
, -f
find-links--help
, -h
--index
index--index-url
.--index
index--index-url
(which defaults to PyPI). When multiple --extra-index-url
flags are provided, earlier values take priority.--default-index
(which defaults to PyPI). When multiple --index
flags are provided, earlier values take priority.UV_INDEX
environment variable.--index-strategy
index-strategy--extra-index-url
flag.--default-index
instead.)UV_INDEX_URL
environment variable.--keyring-provider
keyring-providerkeyring
for authentication for index URLs.uv pip compile
.UV_CUSTOM_COMPILE_COMMAND
environment variable.--default-index
default-index--default-index
default-index--extra-index-url
flag.--index
flag.UV_DEFAULT_INDEX
environment variable.--directory
directory--index-url
(which defaults to PyPI). When multiple --extra-index-url
flags are provided, earlier values take priority.--index
instead.)UV_EXTRA_INDEX_URL
environment variable.--find-links
, -f
find-links--help
, -h
--index
index--index-url
.--index
index--index-url
(which defaults to PyPI). When multiple --extra-index-url
flags are provided, earlier values take priority.--default-index
(which defaults to PyPI). When multiple --index
flags are provided, earlier values take priority.UV_INDEX
environment variable.--index-strategy
index-strategy--extra-index-url
flag.--default-index
instead.)UV_INDEX_URL
environment variable.--keyring-provider
keyring-providerkeyring
for authentication for index URLs.--constraint
option.UV_CONSTRAINT
environment variable.--default-index
default-index--default-index
default-index--extra-index-url
flag.--index
flag.UV_DEFAULT_INDEX
environment variable.--directory
directory--index-url
(which defaults to PyPI). When multiple --extra-index-url
flags are provided, earlier values take priority.--index
instead.)UV_EXTRA_INDEX_URL
environment variable.--find-links
, -f
find-links--help
, -h
--index
index--index-url
.--index
index--index-url
(which defaults to PyPI). When multiple --extra-index-url
flags are provided, earlier values take priority.--default-index
(which defaults to PyPI). When multiple --index
flags are provided, earlier values take priority.UV_INDEX
environment variable.--index-strategy
index-strategy--extra-index-url
flag.--default-index
instead.)UV_INDEX_URL
environment variable.--keyring-provider
keyring-providerkeyring
for authentication for index URLs.--constraint
option.
May also be set with the UV_CONSTRAINT
environment variable.
--default-index
default-indexThe URL of the Python package index (by default: <https://pypi.org/simple>).
+--default-index
default-indexThe URL of the default package index (by default: <https://pypi.org/simple>).
Accepts either a repository compliant with PEP 503 (the simple repository API), or a local directory laid out in the same format.
-The index given by this flag is given lower priority than all other indexes specified via the --extra-index-url
flag.
The index given by this flag is given lower priority than all other indexes specified via the --index
flag.
May also be set with the UV_DEFAULT_INDEX
environment variable.
--directory
directoryChange to the given directory prior to running the command.
@@ -5598,6 +5646,8 @@ uv pip install [OPTIONS]--index-url
(which defaults to PyPI). When multiple --extra-index-url
flags are provided, earlier values take priority.
+(Deprecated: use --index
instead.)
May also be set with the UV_EXTRA_INDEX_URL
environment variable.
--find-links
, -f
find-linksLocations to search for candidate distributions, in addition to those found in the registry indexes.
@@ -5607,11 +5657,11 @@ uv pip install [OPTIONS]--help
, -h
Display the concise help for this command
---index
indexExtra URLs of package indexes to use, in addition to --index-url
.
--index
indexThe URLs of additional package indexes to use.
Accepts either a repository compliant with PEP 503 (the simple repository API), or a local directory laid out in the same format.
-All indexes provided via this flag take priority over the index specified by --index-url
(which defaults to PyPI). When multiple --extra-index-url
flags are provided, earlier values take priority.
All indexes provided via this flag take priority over the index specified by --default-index
(which defaults to PyPI). When multiple --index
flags are provided, earlier values take priority.
May also be set with the UV_INDEX
environment variable.
--index-strategy
index-strategyThe strategy to use when resolving against multiple index URLs.
@@ -5634,6 +5684,8 @@ uv pip install [OPTIONS]--extra-index-url
flag.
+(Deprecated: use --default-index
instead.)
May also be set with the UV_INDEX_URL
environment variable.
--keyring-provider
keyring-providerAttempt to use keyring
for authentication for index URLs.
While uv configuration can be included in a pyproject.toml
file, it is not allowed in this context.
May also be set with the UV_CONFIG_FILE
environment variable.
--default-index
default-indexThe URL of the Python package index (by default: <https://pypi.org/simple>).
+--default-index
default-indexThe URL of the default package index (by default: <https://pypi.org/simple>).
Accepts either a repository compliant with PEP 503 (the simple repository API), or a local directory laid out in the same format.
-The index given by this flag is given lower priority than all other indexes specified via the --extra-index-url
flag.
The index given by this flag is given lower priority than all other indexes specified via the --index
flag.
May also be set with the UV_DEFAULT_INDEX
environment variable.
--directory
directoryChange to the given directory prior to running the command.
@@ -6781,6 +6833,8 @@ uv venv [OPTIONS] [PATH]All indexes provided via this flag take priority over the index specified by --index-url
(which defaults to PyPI). When multiple --extra-index-url
flags are provided, earlier values take priority.
(Deprecated: use --index
instead.)
May also be set with the UV_EXTRA_INDEX_URL
environment variable.
--find-links
, -f
find-linksLocations to search for candidate distributions, in addition to those found in the registry indexes.
@@ -6790,11 +6844,11 @@ uv venv [OPTIONS] [PATH]--help
, -h
Display the concise help for this command
---index
indexExtra URLs of package indexes to use, in addition to --index-url
.
--index
indexThe URLs of additional package indexes to use.
Accepts either a repository compliant with PEP 503 (the simple repository API), or a local directory laid out in the same format.
-All indexes provided via this flag take priority over the index specified by --index-url
(which defaults to PyPI). When multiple --extra-index-url
flags are provided, earlier values take priority.
All indexes provided via this flag take priority over the index specified by --default-index
(which defaults to PyPI). When multiple --index
flags are provided, earlier values take priority.
May also be set with the UV_INDEX
environment variable.
--index-strategy
index-strategyThe strategy to use when resolving against multiple index URLs.
@@ -6817,6 +6871,8 @@ uv venv [OPTIONS] [PATH]The index given by this flag is given lower priority than all other indexes specified via the --extra-index-url
flag.
(Deprecated: use --default-index
instead.)
May also be set with the UV_INDEX_URL
environment variable.
--keyring-provider
keyring-providerAttempt to use keyring
for authentication for index URLs.
May also be set with the UV_CONFIG_FILE
environment variable.
--config-setting
, -C
config-settingSettings to pass to the PEP 517 build backend, specified as KEY=VALUE
pairs
--default-index
default-indexThe URL of the Python package index (by default: <https://pypi.org/simple>).
+--default-index
default-indexThe URL of the default package index (by default: <https://pypi.org/simple>).
Accepts either a repository compliant with PEP 503 (the simple repository API), or a local directory laid out in the same format.
-The index given by this flag is given lower priority than all other indexes specified via the --extra-index-url
flag.
The index given by this flag is given lower priority than all other indexes specified via the --index
flag.
May also be set with the UV_DEFAULT_INDEX
environment variable.
--directory
directoryChange to the given directory prior to running the command.
@@ -7042,6 +7098,8 @@ uv build [OPTIONS] [SRC]All indexes provided via this flag take priority over the index specified by --index-url
(which defaults to PyPI). When multiple --extra-index-url
flags are provided, earlier values take priority.
(Deprecated: use --index
instead.)
May also be set with the UV_EXTRA_INDEX_URL
environment variable.
--find-links
, -f
find-linksLocations to search for candidate distributions, in addition to those found in the registry indexes.
@@ -7051,11 +7109,11 @@ uv build [OPTIONS] [SRC]--help
, -h
Display the concise help for this command
---index
indexExtra URLs of package indexes to use, in addition to --index-url
.
--index
indexThe URLs of additional package indexes to use.
Accepts either a repository compliant with PEP 503 (the simple repository API), or a local directory laid out in the same format.
-All indexes provided via this flag take priority over the index specified by --index-url
(which defaults to PyPI). When multiple --extra-index-url
flags are provided, earlier values take priority.
All indexes provided via this flag take priority over the index specified by --default-index
(which defaults to PyPI). When multiple --index
flags are provided, earlier values take priority.
May also be set with the UV_INDEX
environment variable.
--index-strategy
index-strategyThe strategy to use when resolving against multiple index URLs.
@@ -7078,6 +7136,8 @@ uv build [OPTIONS] [SRC]The index given by this flag is given lower priority than all other indexes specified via the --extra-index-url
flag.
(Deprecated: use --default-index
instead.)
May also be set with the UV_INDEX_URL
environment variable.
--keyring-provider
keyring-providerAttempt to use keyring
for authentication for index URLs.