From 591bc34d84232a630af1106b428609d04845788e Mon Sep 17 00:00:00 2001
From: Aria Desires Any extras or groups specified via Allow insecure connections to a host. Allow insecure connections to a host. Can be provided multiple times. Compile Python files to bytecode after installation. Compile Python files to bytecode after installation. By default, uv does not compile Python ( While uv configuration can be included in a May also be set with the Settings to pass to the PEP 517 build backend, specified as Settings to pass to the PEP 517 build backend, specified as The URL of the default package index (by default: <https://pypi.org/simple>). Don’t build source distributions for a specific package May also be set with the Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation May also be set with the Avoid discovering configuration files ( For example, spinners or progress bars. May also be set with the Avoid discovering the project or workspace. Avoid discovering the project or workspace. Instead of searching for projects in the current directory and parent directories, run in an isolated, ephemeral environment populated by the Refresh cached data for a specific package Reinstall all packages, regardless of whether they’re already installed. Implies Reinstall all packages, regardless of whether they’re already installed. Implies Reinstall a specific package, regardless of whether it’s already installed. Implies Allow insecure connections to a host. Allow insecure connections to a host. Can be provided multiple times. WARNING: Hosts included in this list will not be verified against the system’s certificate store. Only use May also be set with the Create a project for an application. Create a project for an application. This is the default behavior if Display the concise help for this command Create a project for a library. Create a project for a library. A library is a project that is intended to be built and distributed as a Python package. However, in some cases, you may want to use the platform’s native certificate store, especially if you’re relying on a corporate trust root (e.g., for a mandatory proxy) that’s included in your system’s certificate store. May also be set with the Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation May also be set with the Avoid discovering configuration files ( Do not create a Avoid discovering a workspace and create a standalone project. Avoid discovering a workspace and create a standalone project. By default, uv searches for workspaces in the current directory or any parent directory. If the project virtual environment is active or no virtual environment is active, this has no effect. Allow insecure connections to a host. Allow insecure connections to a host. Can be provided multiple times. Compile Python files to bytecode after installation. Compile Python files to bytecode after installation. By default, uv does not compile Python ( While uv configuration can be included in a May also be set with the Settings to pass to the PEP 517 build backend, specified as Settings to pass to the PEP 517 build backend, specified as Constrain versions using the given requirements files. Constrain versions using the given requirements files. Constraints files are Don’t build source distributions for a specific package May also be set with the Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation May also be set with the Avoid discovering configuration files ( Refresh cached data for a specific package Reinstall all packages, regardless of whether they’re already installed. Implies Reinstall all packages, regardless of whether they’re already installed. Implies Reinstall a specific package, regardless of whether it’s already installed. Implies Add all packages listed in the given Add all packages listed in the given The strategy to use when selecting between the different compatible versions for a given package requirement. If the project virtual environment is active or no virtual environment is active, this has no effect. Allow insecure connections to a host. Allow insecure connections to a host. Can be provided multiple times. Compile Python files to bytecode after installation. Compile Python files to bytecode after installation. By default, uv does not compile Python ( While uv configuration can be included in a May also be set with the Settings to pass to the PEP 517 build backend, specified as Settings to pass to the PEP 517 build backend, specified as The URL of the default package index (by default: <https://pypi.org/simple>). Don’t build source distributions for a specific package May also be set with the Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation May also be set with the Avoid discovering configuration files ( Refresh cached data for a specific package Reinstall all packages, regardless of whether they’re already installed. Implies Reinstall all packages, regardless of whether they’re already installed. Implies Reinstall a specific package, regardless of whether it’s already installed. Implies Any extras or groups specified via Allow insecure connections to a host. Allow insecure connections to a host. Can be provided multiple times. Compile Python files to bytecode after installation. Compile Python files to bytecode after installation. By default, uv does not compile Python ( While uv configuration can be included in a May also be set with the Settings to pass to the PEP 517 build backend, specified as Settings to pass to the PEP 517 build backend, specified as The URL of the default package index (by default: <https://pypi.org/simple>). The index given by this flag is given lower priority than all other indexes specified via the May also be set with the Do not remove extraneous packages present in the environment. Do not remove extraneous packages present in the environment. When enabled, uv will make the minimum necessary changes to satisfy the requirements. By default, syncing will remove any extraneous packages from the environment Don’t build source distributions for a specific package May also be set with the Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation May also be set with the Avoid discovering configuration files ( Refresh cached data for a specific package Reinstall all packages, regardless of whether they’re already installed. Implies Reinstall all packages, regardless of whether they’re already installed. Implies Reinstall a specific package, regardless of whether it’s already installed. Implies Allow insecure connections to a host. Allow insecure connections to a host. Can be provided multiple times. To view the location of the cache directory, run May also be set with the Check if the lockfile is up-to-date. Check if the lockfile is up-to-date. Asserts that the Equivalent to May also be set with the Assert that a Assert that a Equivalent to While uv configuration can be included in a May also be set with the Settings to pass to the PEP 517 build backend, specified as Settings to pass to the PEP 517 build backend, specified as The URL of the default package index (by default: <https://pypi.org/simple>). Don’t build source distributions for a specific package May also be set with the Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation May also be set with the Avoid discovering configuration files ( Any extras or groups specified via Allow insecure connections to a host. Allow insecure connections to a host. Can be provided multiple times. While uv configuration can be included in a May also be set with the Settings to pass to the PEP 517 build backend, specified as Settings to pass to the PEP 517 build backend, specified as The URL of the default package index (by default: <https://pypi.org/simple>). Don’t build source distributions for a specific package May also be set with the Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation May also be set with the Avoid discovering configuration files ( Install any editable dependencies, including the project and any workspace members, as non-editable Do not emit the given package(s). Do not emit the given package(s). By default, all of the project’s dependencies are included in the exported requirements file. The Do not emit the current project. Do not emit the current project. By default, the current project is included in the exported requirements file with all of its dependencies. The Do not emit any workspace members, including the root project. Do not emit any workspace members, including the root project. By default, all workspace members and their dependencies are included in the exported requirements file, with all of their dependencies. The Allow insecure connections to a host. Allow insecure connections to a host. Can be provided multiple times. While uv configuration can be included in a May also be set with the Settings to pass to the PEP 517 build backend, specified as Settings to pass to the PEP 517 build backend, specified as The URL of the default package index (by default: <https://pypi.org/simple>). The index given by this flag is given lower priority than all other indexes specified via the 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 Show the reverse dependencies for the given package. This flag will invert the tree and display the packages that depend on the given package Attempt to use Don’t build source distributions for a specific package May also be set with the Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation May also be set with the Avoid discovering configuration files ( Allow insecure connections to a host. Allow insecure connections to a host. Can be provided multiple times. Compile Python files to bytecode after installation. Compile Python files to bytecode after installation. By default, uv does not compile Python ( While uv configuration can be included in a May also be set with the Settings to pass to the PEP 517 build backend, specified as Settings to pass to the PEP 517 build backend, specified as Constrain versions using the given requirements files. Constrain versions using the given requirements files. Constraints files are Don’t build source distributions for a specific package May also be set with the Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation May also be set with the Avoid discovering configuration files ( When disabled, uv will only use locally cached data and locally available files. May also be set with the Override versions using the given requirements files. Override versions using the given requirements files. Overrides files are Refresh cached data for a specific package Reinstall all packages, regardless of whether they’re already installed. Implies Reinstall all packages, regardless of whether they’re already installed. Implies Reinstall a specific package, regardless of whether it’s already installed. Implies Allow insecure connections to a host. Allow insecure connections to a host. Can be provided multiple times. Compile Python files to bytecode after installation. Compile Python files to bytecode after installation. By default, uv does not compile Python ( While uv configuration can be included in a May also be set with the Settings to pass to the PEP 517 build backend, specified as Settings to pass to the PEP 517 build backend, specified as Constrain versions using the given requirements files. Constrain versions using the given requirements files. Constraints files are Don’t build source distributions for a specific package May also be set with the Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation May also be set with the Avoid discovering configuration files ( When disabled, uv will only use locally cached data and locally available files. May also be set with the Override versions using the given requirements files. Override versions using the given requirements files. Overrides files are Refresh cached data for a specific package Reinstall all packages, regardless of whether they’re already installed. Implies Reinstall all packages, regardless of whether they’re already installed. Implies Reinstall a specific package, regardless of whether it’s already installed. Implies Upgrade all tools Allow insecure connections to a host. Allow insecure connections to a host. Can be provided multiple times. Compile Python files to bytecode after installation. Compile Python files to bytecode after installation. By default, uv does not compile Python ( While uv configuration can be included in a May also be set with the Settings to pass to the PEP 517 build backend, specified as Settings to pass to the PEP 517 build backend, specified as The URL of the default package index (by default: <https://pypi.org/simple>). Don’t build source distributions for a specific package May also be set with the Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation May also be set with the Avoid discovering configuration files ( Repeating this option, e.g., Reinstall all packages, regardless of whether they’re already installed. Implies Reinstall all packages, regardless of whether they’re already installed. Implies Reinstall a specific package, regardless of whether it’s already installed. Implies Allow insecure connections to a host. Allow insecure connections to a host. Can be provided multiple times. However, in some cases, you may want to use the platform’s native certificate store, especially if you’re relying on a corporate trust root (e.g., for a mandatory proxy) that’s included in your system’s certificate store. May also be set with the Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation May also be set with the Avoid discovering configuration files ( Uninstall all tools Allow insecure connections to a host. Allow insecure connections to a host. Can be provided multiple times. However, in some cases, you may want to use the platform’s native certificate store, especially if you’re relying on a corporate trust root (e.g., for a mandatory proxy) that’s included in your system’s certificate store. May also be set with the Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation May also be set with the Avoid discovering configuration files ( Allow insecure connections to a host. Allow insecure connections to a host. Can be provided multiple times. However, in some cases, you may want to use the platform’s native certificate store, especially if you’re relying on a corporate trust root (e.g., for a mandatory proxy) that’s included in your system’s certificate store. May also be set with the Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation May also be set with the Avoid discovering configuration files ( Allow insecure connections to a host. Allow insecure connections to a host. Can be provided multiple times. However, in some cases, you may want to use the platform’s native certificate store, especially if you’re relying on a corporate trust root (e.g., for a mandatory proxy) that’s included in your system’s certificate store. May also be set with the Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation May also be set with the Avoid discovering configuration files ( List Python downloads for all architectures. List Python downloads for all architectures. By default, only downloads for the current architecture are shown. By default, only the latest patch version is shown for each minor version. Allow insecure connections to a host. Allow insecure connections to a host. Can be provided multiple times. However, in some cases, you may want to use the platform’s native certificate store, especially if you’re relying on a corporate trust root (e.g., for a mandatory proxy) that’s included in your system’s certificate store. May also be set with the Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation May also be set with the Avoid discovering configuration files ( Allow insecure connections to a host. Allow insecure connections to a host. Can be provided multiple times. However, in some cases, you may want to use the platform’s native certificate store, especially if you’re relying on a corporate trust root (e.g., for a mandatory proxy) that’s included in your system’s certificate store. May also be set with the Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation May also be set with the Avoid discovering configuration files ( Allow insecure connections to a host. Allow insecure connections to a host. Can be provided multiple times. However, in some cases, you may want to use the platform’s native certificate store, especially if you’re relying on a corporate trust root (e.g., for a mandatory proxy) that’s included in your system’s certificate store. May also be set with the Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation May also be set with the Avoid discovering configuration files ( For example, spinners or progress bars. May also be set with the Avoid discovering a project or workspace. Avoid discovering a project or workspace. Otherwise, when no request is provided, the Python requirement of a project in the current directory or parent directories will be used. Allow insecure connections to a host. Allow insecure connections to a host. Can be provided multiple times. However, in some cases, you may want to use the platform’s native certificate store, especially if you’re relying on a corporate trust root (e.g., for a mandatory proxy) that’s included in your system’s certificate store. May also be set with the Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation May also be set with the Avoid discovering configuration files ( For example, spinners or progress bars. May also be set with the Avoid validating the Python pin is compatible with the project or workspace. Avoid validating the Python pin is compatible with the project or workspace. By default, a project or workspace is discovered in the current directory or any parent directory. If a workspace is found, the Python pin is validated against the workspace’s Allow insecure connections to a host. Allow insecure connections to a host. Can be provided multiple times. However, in some cases, you may want to use the platform’s native certificate store, especially if you’re relying on a corporate trust root (e.g., for a mandatory proxy) that’s included in your system’s certificate store. May also be set with the Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation May also be set with the Avoid discovering configuration files ( Uninstall all managed Python versions Allow insecure connections to a host. Allow insecure connections to a host. Can be provided multiple times. However, in some cases, you may want to use the platform’s native certificate store, especially if you’re relying on a corporate trust root (e.g., for a mandatory proxy) that’s included in your system’s certificate store. May also be set with the Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation May also be set with the Avoid discovering configuration files ( Only applies to Allow insecure connections to a host. Allow insecure connections to a host. Can be provided multiple times. Constrain build dependencies using the given requirements files when building source distributions. Constrain build dependencies using the given requirements files when building source distributions. Constraints files are While uv configuration can be included in a May also be set with the Settings to pass to the PEP 517 build backend, specified as Settings to pass to the PEP 517 build backend, specified as Constrain versions using the given requirements files. Constrain versions using the given requirements files. Constraints files are Assumes that the packages’ build dependencies specified by PEP 518 are already installed. Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation May also be set with the Ignore package dependencies, instead only add those packages explicitly listed on the command line to the resulting requirements file Specify a package to omit from the output resolution. Its dependencies will still be included in the resolution. Equivalent to pip-compile’s Specify a package to omit from the output resolution. Its dependencies will still be included in the resolution. Equivalent to pip-compile’s Exclude the comment header at the top of the generated output file If the file already exists, the existing versions will be preferred when resolving dependencies, unless Override versions using the given requirements files. Override versions using the given requirements files. Overrides files are Allow sync of empty requirements, which will clear the environment of all packages Allow insecure connections to a host. Allow insecure connections to a host. Can be provided multiple times. WARNING: May also be set with the Constrain build dependencies using the given requirements files when building source distributions. Constrain build dependencies using the given requirements files when building source distributions. Constraints files are Compile Python files to bytecode after installation. Compile Python files to bytecode after installation. By default, uv does not compile Python ( While uv configuration can be included in a May also be set with the Settings to pass to the PEP 517 build backend, specified as Settings to pass to the PEP 517 build backend, specified as Constrain versions using the given requirements files. Constrain versions using the given requirements files. Constraints files are Assumes that build dependencies specified by PEP 518 are already installed. May also be set with the Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation Avoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation May also be set with the Ignore the registry index (e.g., PyPI), instead relying on direct URL dependencies and those provided via Refresh cached data for a specific package Reinstall all packages, regardless of whether they’re already installed. Implies Reinstall all packages, regardless of whether they’re already installed. Implies Reinstall a specific package, regardless of whether it’s already installed. Implies --{long}",));
+ output.push_str(&format!("--{long}"));
+ for long_alias in opt.get_all_aliases().into_iter().flatten() {
+ output.push_str(&format!(", --{long_alias}"));
+ }
if let Some(short) = opt.get_short() {
output.push_str(&format!(", -{short}"));
}
+ for short_alias in opt.get_all_short_aliases().into_iter().flatten() {
+ output.push_str(&format!(", -{short_alias}"));
+ }
// Re-implements private `Arg::is_takes_value_set` used in `Command::get_opts`
if opt
diff --git a/docs/reference/cli.md b/docs/reference/cli.md
index 5b93708e9..d1cea19f8 100644
--- a/docs/reference/cli.md
+++ b/docs/reference/cli.md
@@ -92,7 +92,7 @@ uv run [OPTIONS] [COMMAND]
--extra, --group, or related options will be applied to all workspace members.--allow-insecure-host allow-insecure-host--allow-insecure-host, --trusted-host allow-insecure-hostnever: Disables colored output--compile-bytecode--compile-bytecode, --compile.py) files to bytecode (__pycache__/*.pyc); instead, compilation is performed lazily the first time a module is imported. For use-cases in which start time is critical, such as CLI applications and Docker containers, this option can be enabled to trade longer installation times for faster start times.pyproject.toml file, it is not allowed in this context.UV_CONFIG_FILE environment variable.--config-setting, -C config-settingKEY=VALUE pairs--config-setting, --config-settings, -C config-settingKEY=VALUE pairs--default-index default-index--no-build-package no-build-packageUV_NO_BUILD_PACKAGE environment variable.--no-cache, -n--no-cache, --no-cache-dir, -nUV_NO_CACHE environment variable.--no-configpyproject.toml, uv.toml).UV_NO_PROGRESS environment variable.--no-project--no-project, --no_workspace--with requirements.--refresh-package refresh-package--reinstall--refresh--reinstall, --force-reinstall--refresh--reinstall-package reinstall-package--refresh-packageOptions
---allow-insecure-host allow-insecure-host--allow-insecure-host, --trusted-host allow-insecure-host--allow-insecure-host in a secure network with verified sources, as it bypasses SSL verification and could expose you to MITM attacks.UV_INSECURE_HOST environment variable.--app--app, --application--lib is not requested.--help, -h--lib--lib, --libraryUV_NATIVE_TLS environment variable.--no-cache, -n--no-cache, --no-cache-dir, -nUV_NO_CACHE environment variable.--no-configpyproject.toml, uv.toml).--no-readmeREADME.md file--no-workspace--no-workspace, --no-project--allow-insecure-host allow-insecure-host--allow-insecure-host, --trusted-host allow-insecure-hostnever: Disables colored output--compile-bytecode--compile-bytecode, --compile.py) files to bytecode (__pycache__/*.pyc); instead, compilation is performed lazily the first time a module is imported. For use-cases in which start time is critical, such as CLI applications and Docker containers, this option can be enabled to trade longer installation times for faster start times.pyproject.toml file, it is not allowed in this context.UV_CONFIG_FILE environment variable.--config-setting, -C config-settingKEY=VALUE pairs--config-setting, --config-settings, -C config-settingKEY=VALUE pairs--constraints, -c constraints--constraints, --constraint, -c constraintsrequirements.txt-like files that only control the version of a requirement that’s installed. The constraints will not be added to the project’s pyproject.toml file, but will be respected during dependency resolution.--no-build-package no-build-packageUV_NO_BUILD_PACKAGE environment variable.--no-cache, -n--no-cache, --no-cache-dir, -nUV_NO_CACHE environment variable.--no-configpyproject.toml, uv.toml).--refresh-package refresh-package--reinstall--refresh--reinstall, --force-reinstall--refresh--reinstall-package reinstall-package--refresh-package--requirements, -r requirementsrequirements.txt files--requirements, --requirement, -r requirementsrequirements.txt files--resolution resolution--allow-insecure-host allow-insecure-host--allow-insecure-host, --trusted-host allow-insecure-hostnever: Disables colored output--compile-bytecode--compile-bytecode, --compile.py) files to bytecode (__pycache__/*.pyc); instead, compilation is performed lazily the first time a module is imported. For use-cases in which start time is critical, such as CLI applications and Docker containers, this option can be enabled to trade longer installation times for faster start times.pyproject.toml file, it is not allowed in this context.UV_CONFIG_FILE environment variable.--config-setting, -C config-settingKEY=VALUE pairs--config-setting, --config-settings, -C config-settingKEY=VALUE pairs--default-index default-index--no-build-package no-build-packageUV_NO_BUILD_PACKAGE environment variable.--no-cache, -n--no-cache, --no-cache-dir, -nUV_NO_CACHE environment variable.--no-configpyproject.toml, uv.toml).--refresh-package refresh-package--reinstall--refresh--reinstall, --force-reinstall--refresh--reinstall-package reinstall-package--refresh-package--extra, --group, or related options will be applied to all workspace members.--allow-insecure-host allow-insecure-host--allow-insecure-host, --trusted-host allow-insecure-hostnever: Disables colored output--compile-bytecode--compile-bytecode, --compile.py) files to bytecode (__pycache__/*.pyc); instead, compilation is performed lazily the first time a module is imported. For use-cases in which start time is critical, such as CLI applications and Docker containers, this option can be enabled to trade longer installation times for faster start times.pyproject.toml file, it is not allowed in this context.UV_CONFIG_FILE environment variable.--config-setting, -C config-settingKEY=VALUE pairs--config-setting, --config-settings, -C config-settingKEY=VALUE pairs--default-index default-index--extra-index-url flag.UV_INDEX_URL environment variable.--inexact--inexact, --no-exact--no-build-package no-build-packageUV_NO_BUILD_PACKAGE environment variable.--no-cache, -n--no-cache, --no-cache-dir, -nUV_NO_CACHE environment variable.--no-configpyproject.toml, uv.toml).--refresh-package refresh-package--reinstall--refresh--reinstall, --force-reinstall--refresh--reinstall-package reinstall-package--refresh-packageOptions
---allow-insecure-host allow-insecure-host--allow-insecure-host, --trusted-host allow-insecure-hostuv cache dir.UV_CACHE_DIR environment variable.--check--check, --lockeduv.lock would remain unchanged after a resolution. If the lockfile is missing or needs to be updated, uv will exit with an error.--locked.UV_LOCKED environment variable.--check-existsuv.lock exists without checking if it is up-to-date.--check-exists, --frozenuv.lock exists without checking if it is up-to-date.--frozen.pyproject.toml file, it is not allowed in this context.UV_CONFIG_FILE environment variable.--config-setting, -C config-settingKEY=VALUE pairs--config-setting, --config-settings, -C config-settingKEY=VALUE pairs--default-index default-index--no-build-package no-build-packageUV_NO_BUILD_PACKAGE environment variable.--no-cache, -n--no-cache, --no-cache-dir, -nUV_NO_CACHE environment variable.--no-configpyproject.toml, uv.toml).--extra, --group, or related options will be applied to all workspace members.--allow-insecure-host allow-insecure-host--allow-insecure-host, --trusted-host allow-insecure-hostpyproject.toml file, it is not allowed in this context.UV_CONFIG_FILE environment variable.--config-setting, -C config-settingKEY=VALUE pairs--config-setting, --config-settings, -C config-settingKEY=VALUE pairs--default-index default-index--no-build-package no-build-packageUV_NO_BUILD_PACKAGE environment variable.--no-cache, -n--no-cache, --no-cache-dir, -nUV_NO_CACHE environment variable.--no-configpyproject.toml, uv.toml).--no-editable--no-emit-package no-emit-package--no-emit-package, --no-install-package no-emit-package--no-install-package option allows exclusion of specific packages.--no-emit-project--no-emit-project, --no-install-project--no-emit-project option allows the project to be excluded, but all of its dependencies to remain included.--no-emit-workspace--no-emit-workspace, --no-install-workspace--no-emit-workspace option allows exclusion of all the workspace members while retaining their dependencies.--no-group can be used to exclude specific groups.--allow-insecure-host allow-insecure-host--allow-insecure-host, --trusted-host allow-insecure-hostpyproject.toml file, it is not allowed in this context.UV_CONFIG_FILE environment variable.--config-setting, -C config-settingKEY=VALUE pairs--config-setting, --config-settings, -C config-settingKEY=VALUE pairs--default-index default-index--extra-index-url flag.UV_INDEX_URL environment variable.--invert--invert, --reverse--keyring-provider keyring-providerkeyring for authentication for index URLs.--no-build-package no-build-packageUV_NO_BUILD_PACKAGE environment variable.--no-cache, -n--no-cache, --no-cache-dir, -nUV_NO_CACHE environment variable.--no-configpyproject.toml, uv.toml).Options
---allow-insecure-host allow-insecure-host--allow-insecure-host, --trusted-host allow-insecure-hostnever: Disables colored output--compile-bytecode--compile-bytecode, --compile.py) files to bytecode (__pycache__/*.pyc); instead, compilation is performed lazily the first time a module is imported. For use-cases in which start time is critical, such as CLI applications and Docker containers, this option can be enabled to trade longer installation times for faster start times.pyproject.toml file, it is not allowed in this context.UV_CONFIG_FILE environment variable.--config-setting, -C config-settingKEY=VALUE pairs--config-setting, --config-settings, -C config-settingKEY=VALUE pairs--constraints, -c constraints--constraints, --constraint, -c constraintsrequirements.txt-like files that only control the version of a requirement that’s installed. However, including a package in a constraints file will not trigger the installation of that package.--no-build-package no-build-packageUV_NO_BUILD_PACKAGE environment variable.--no-cache, -n--no-cache, --no-cache-dir, -nUV_NO_CACHE environment variable.--no-configpyproject.toml, uv.toml).UV_OFFLINE environment variable.--overrides overrides--overrides, --override overridesrequirements.txt-like files that force a specific version of a requirement to be installed, regardless of the requirements declared by any constituent package, and regardless of whether this would be considered an invalid resolution.--refresh-package refresh-package--reinstall--refresh--reinstall, --force-reinstall--refresh--reinstall-package reinstall-package--refresh-packageOptions
---allow-insecure-host allow-insecure-host--allow-insecure-host, --trusted-host allow-insecure-hostnever: Disables colored output--compile-bytecode--compile-bytecode, --compile.py) files to bytecode (__pycache__/*.pyc); instead, compilation is performed lazily the first time a module is imported. For use-cases in which start time is critical, such as CLI applications and Docker containers, this option can be enabled to trade longer installation times for faster start times.pyproject.toml file, it is not allowed in this context.UV_CONFIG_FILE environment variable.--config-setting, -C config-settingKEY=VALUE pairs--config-setting, --config-settings, -C config-settingKEY=VALUE pairs--constraints, -c constraints--constraints, --constraint, -c constraintsrequirements.txt-like files that only control the version of a requirement that’s installed. However, including a package in a constraints file will not trigger the installation of that package.--no-build-package no-build-packageUV_NO_BUILD_PACKAGE environment variable.--no-cache, -n--no-cache, --no-cache-dir, -nUV_NO_CACHE environment variable.--no-configpyproject.toml, uv.toml).UV_OFFLINE environment variable.--overrides overrides--overrides, --override overridesrequirements.txt-like files that force a specific version of a requirement to be installed, regardless of the requirements declared by any constituent package, and regardless of whether this would be considered an invalid resolution.--refresh-package refresh-package--reinstall--refresh--reinstall, --force-reinstall--refresh--reinstall-package reinstall-package--refresh-package--all--allow-insecure-host allow-insecure-host--allow-insecure-host, --trusted-host allow-insecure-hostnever: Disables colored output--compile-bytecode--compile-bytecode, --compile.py) files to bytecode (__pycache__/*.pyc); instead, compilation is performed lazily the first time a module is imported. For use-cases in which start time is critical, such as CLI applications and Docker containers, this option can be enabled to trade longer installation times for faster start times.pyproject.toml file, it is not allowed in this context.UV_CONFIG_FILE environment variable.--config-setting, -C config-settingKEY=VALUE pairs--config-setting, --config-settings, -C config-settingKEY=VALUE pairs--default-index default-index--no-build-package no-build-packageUV_NO_BUILD_PACKAGE environment variable.--no-cache, -n--no-cache, --no-cache-dir, -nUV_NO_CACHE environment variable.--no-configpyproject.toml, uv.toml).-qq, will enable a silent mode in which uv will write no output to stdout.--reinstall--refresh--reinstall, --force-reinstall--refresh--reinstall-package reinstall-package--refresh-packageOptions
---allow-insecure-host allow-insecure-host--allow-insecure-host, --trusted-host allow-insecure-hostUV_NATIVE_TLS environment variable.--no-cache, -n--no-cache, --no-cache-dir, -nUV_NO_CACHE environment variable.--no-configpyproject.toml, uv.toml).--all--allow-insecure-host allow-insecure-host--allow-insecure-host, --trusted-host allow-insecure-hostUV_NATIVE_TLS environment variable.--no-cache, -n--no-cache, --no-cache-dir, -nUV_NO_CACHE environment variable.--no-configpyproject.toml, uv.toml).Options
---allow-insecure-host allow-insecure-host--allow-insecure-host, --trusted-host allow-insecure-hostUV_NATIVE_TLS environment variable.--no-cache, -n--no-cache, --no-cache-dir, -nUV_NO_CACHE environment variable.--no-configpyproject.toml, uv.toml).Options
---allow-insecure-host allow-insecure-host--allow-insecure-host, --trusted-host allow-insecure-hostUV_NATIVE_TLS environment variable.--no-cache, -n--no-cache, --no-cache-dir, -nUV_NO_CACHE environment variable.--no-configpyproject.toml, uv.toml).Options
---all-arches--all-arches, --all_architectures--allow-insecure-host allow-insecure-host--allow-insecure-host, --trusted-host allow-insecure-hostUV_NATIVE_TLS environment variable.--no-cache, -n--no-cache, --no-cache-dir, -nUV_NO_CACHE environment variable.--no-configpyproject.toml, uv.toml).Options
---allow-insecure-host allow-insecure-host--allow-insecure-host, --trusted-host allow-insecure-hostUV_NATIVE_TLS environment variable.--no-cache, -n--no-cache, --no-cache-dir, -nUV_NO_CACHE environment variable.--no-configpyproject.toml, uv.toml).Options
---allow-insecure-host allow-insecure-host--allow-insecure-host, --trusted-host allow-insecure-hostUV_NATIVE_TLS environment variable.--no-cache, -n--no-cache, --no-cache-dir, -nUV_NO_CACHE environment variable.--no-configpyproject.toml, uv.toml).UV_NO_PROGRESS environment variable.--no-project--no-project, --no_workspaceOptions
---allow-insecure-host allow-insecure-host--allow-insecure-host, --trusted-host allow-insecure-hostUV_NATIVE_TLS environment variable.--no-cache, -n--no-cache, --no-cache-dir, -nUV_NO_CACHE environment variable.--no-configpyproject.toml, uv.toml).UV_NO_PROGRESS environment variable.--no-project--no-project, --no-workspacerequires-python constraint.Options
---allow-insecure-host allow-insecure-host--allow-insecure-host, --trusted-host allow-insecure-hostUV_NATIVE_TLS environment variable.--no-cache, -n--no-cache, --no-cache-dir, -nUV_NO_CACHE environment variable.--no-configpyproject.toml, uv.toml).--all--allow-insecure-host allow-insecure-host--allow-insecure-host, --trusted-host allow-insecure-hostUV_NATIVE_TLS environment variable.--no-cache, -n--no-cache, --no-cache-dir, -nUV_NO_CACHE environment variable.--no-configpyproject.toml, uv.toml).pyproject.toml, setup.py, and setup.cfg sources.--allow-insecure-host allow-insecure-host--allow-insecure-host, --trusted-host allow-insecure-hostsplit: Render each annotation on its own line--build-constraints, -b build-constraints--build-constraints, --build-constraint, -b build-constraintsrequirements.txt-like files that only control the version of a requirement that’s installed. However, including a package in a constraints file will not trigger the installation of that package.pyproject.toml file, it is not allowed in this context.UV_CONFIG_FILE environment variable.--config-setting, -C config-settingKEY=VALUE pairs--config-setting, --config-settings, -C config-settingKEY=VALUE pairs--constraints, -c constraints--constraints, --constraint, -c constraintsrequirements.txt-like files that only control the version of a requirement that’s installed. However, including a package in a constraints file will not trigger the installation of that package.--no-cache, -n--no-cache, --no-cache-dir, -nUV_NO_CACHE environment variable.--no-deps--no-emit-package no-emit-package--unsafe-package option--no-emit-package, --unsafe-package no-emit-package--unsafe-package option--no-header--upgrade is also specified.--overrides overrides--overrides, --override overridesrequirements.txt-like files that force a specific version of a requirement to be installed, regardless of the requirements declared by any constituent package, and regardless of whether this would be considered an invalid resolution.--allow-empty-requirements--allow-insecure-host allow-insecure-host--allow-insecure-host, --trusted-host allow-insecure-host--break-system-packages is intended for use in continuous integration (CI) environments, when installing into Python installations that are managed by an external package manager, like apt. It should be used with caution, as such Python installations explicitly recommend against modifications by other package managers (like uv or pip).UV_BREAK_SYSTEM_PACKAGES environment variable.--build-constraints, -b build-constraints--build-constraints, --build-constraint, -b build-constraintsrequirements.txt-like files that only control the version of a requirement that’s installed. However, including a package in a constraints file will not trigger the installation of that package.never: Disables colored output--compile-bytecode--compile-bytecode, --compile.py) files to bytecode (__pycache__/*.pyc); instead, compilation is performed lazily the first time a module is imported. For use-cases in which start time is critical, such as CLI applications and Docker containers, this option can be enabled to trade longer installation times for faster start times.pyproject.toml file, it is not allowed in this context.UV_CONFIG_FILE environment variable.--config-setting, -C config-settingKEY=VALUE pairs--config-setting, --config-settings, -C config-settingKEY=VALUE pairs--constraints, -c constraints--constraints, --constraint, -c constraintsrequirements.txt-like files that only control the version of a requirement that’s installed. However, including a package in a constraints file will not trigger the installation of that package.UV_NO_BUILD_ISOLATION environment variable.--no-cache, -n--no-cache, --no-cache-dir, -nUV_NO_CACHE environment variable.--no-index--find-links--refresh-package refresh-package--reinstall--refresh--reinstall, --force-reinstall--refresh--reinstall-package reinstall-package--refresh-packagepyproject.toml, setup.py, and setup.cfg sources.
--allow-insecure-host allow-insecure-hostAllow insecure connections to a host.
+--allow-insecure-host, --trusted-host allow-insecure-hostAllow insecure connections to a host.
Can be provided multiple times.
@@ -6614,7 +6614,7 @@ uv pip install [OPTIONS]--break-system-packages is intended for use in continuous integration (CI) environments, when installing into Python installations that are managed by an external package manager, like apt. It should be used with caution, as such Python installations explicitly recommend against modifications by other package managers (like uv or pip).
May also be set with the UV_BREAK_SYSTEM_PACKAGES environment variable.
--build-constraints, -b build-constraintsConstrain build dependencies using the given requirements files when building source distributions.
+--build-constraints, --build-constraint, -b build-constraintsConstrain build dependencies using the given requirements files when building source distributions.
Constraints files are requirements.txt-like files that only control the version of a requirement that’s installed. However, including a package in a constraints file will not trigger the installation of that package.
never: Disables colored output
---compile-bytecodeCompile Python files to bytecode after installation.
+--compile-bytecode, --compileCompile Python files to bytecode after installation.
By default, uv does not compile Python (.py) files to bytecode (__pycache__/*.pyc); instead, compilation is performed lazily the first time a module is imported. For use-cases in which start time is critical, such as CLI applications and Docker containers, this option can be enabled to trade longer installation times for faster start times.
pyproject.toml file, it is not allowed in this context.
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
--config-setting, --config-settings, -C config-settingSettings to pass to the PEP 517 build backend, specified as KEY=VALUE pairs
--constraints, -c constraintsConstrain versions using the given requirements files.
+--constraints, --constraint, -c constraintsConstrain versions using the given requirements files.
Constraints files are requirements.txt-like files that only control the version of a requirement that’s installed. However, including a package in a constraints file will not trigger the installation of that package.
--no-cache, -nAvoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation
+--no-cache, --no-cache-dir, -nAvoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation
May also be set with the UV_NO_CACHE environment variable.
--no-configAvoid discovering configuration files (pyproject.toml, uv.toml).
:all:. Clear previously specified packages with :none:.
---overrides overridesOverride versions using the given requirements files.
+--overrides, --override overridesOverride versions using the given requirements files.
Overrides files are requirements.txt-like files that force a specific version of a requirement to be installed, regardless of the requirements declared by any constituent package, and regardless of whether this would be considered an invalid resolution.
--refresh-package refresh-packageRefresh cached data for a specific package
---reinstallReinstall all packages, regardless of whether they’re already installed. Implies --refresh
--reinstall, --force-reinstallReinstall all packages, regardless of whether they’re already installed. Implies --refresh
--reinstall-package reinstall-packageReinstall a specific package, regardless of whether it’s already installed. Implies --refresh-package
May also be set with the UV_REQUIRE_HASHES environment variable.
--requirements, -r requirementsInstall all packages listed in the given requirements.txt files.
--requirements, --requirement, -r requirementsInstall all packages listed in the given requirements.txt files.
If a pyproject.toml, setup.py, or setup.cfg file is provided, uv will extract the requirements for the relevant project.
--allow-insecure-host allow-insecure-hostAllow insecure connections to a host.
+--allow-insecure-host, --trusted-host allow-insecure-hostAllow insecure connections to a host.
Can be provided multiple times.
@@ -7220,7 +7220,7 @@ uv pip uninstall [OPTIONS]However, in some cases, you may want to use the platform’s native certificate store, especially if you’re relying on a corporate trust root (e.g., for a mandatory proxy) that’s included in your system’s certificate store.
May also be set with the UV_NATIVE_TLS environment variable.
--no-break-system-packages--no-cache, -nAvoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation
+--no-break-system-packages--no-cache, --no-cache-dir, -nAvoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation
May also be set with the UV_NO_CACHE environment variable.
--no-configAvoid discovering configuration files (pyproject.toml, uv.toml).
Repeating this option, e.g., -qq, will enable a silent mode in which uv will write no output to stdout.
--requirements, -r requirementsUninstall all packages listed in the given requirements files
+--requirements, --requirement, -r requirementsUninstall all packages listed in the given requirements files
--systemUse the system Python to uninstall packages.
@@ -7300,7 +7300,7 @@ uv pip freeze [OPTIONS]--allow-insecure-host allow-insecure-hostAllow insecure connections to a host.
+--allow-insecure-host, --trusted-host allow-insecure-hostAllow insecure connections to a host.
Can be provided multiple times.
@@ -7356,7 +7356,7 @@ uv pip freeze [OPTIONS]However, in some cases, you may want to use the platform’s native certificate store, especially if you’re relying on a corporate trust root (e.g., for a mandatory proxy) that’s included in your system’s certificate store.
May also be set with the UV_NATIVE_TLS environment variable.
--no-cache, -nAvoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation
+--no-cache, --no-cache-dir, -nAvoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation
May also be set with the UV_NO_CACHE environment variable.
--no-configAvoid discovering configuration files (pyproject.toml, uv.toml).
--allow-insecure-host allow-insecure-hostAllow insecure connections to a host.
+--allow-insecure-host, --trusted-host allow-insecure-hostAllow insecure connections to a host.
Can be provided multiple times.
@@ -7574,7 +7574,7 @@ uv pip list [OPTIONS]However, in some cases, you may want to use the platform’s native certificate store, especially if you’re relying on a corporate trust root (e.g., for a mandatory proxy) that’s included in your system’s certificate store.
May also be set with the UV_NATIVE_TLS environment variable.
--no-cache, -nAvoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation
+--no-cache, --no-cache-dir, -nAvoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation
May also be set with the UV_NO_CACHE environment variable.
--no-configAvoid discovering configuration files (pyproject.toml, uv.toml).
--allow-insecure-host allow-insecure-hostAllow insecure connections to a host.
+--allow-insecure-host, --trusted-host allow-insecure-hostAllow insecure connections to a host.
Can be provided multiple times.
@@ -7718,7 +7718,7 @@ uv pip show [OPTIONS] [PACKAGE]...However, in some cases, you may want to use the platform’s native certificate store, especially if you’re relying on a corporate trust root (e.g., for a mandatory proxy) that’s included in your system’s certificate store.
May also be set with the UV_NATIVE_TLS environment variable.
--no-cache, -nAvoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation
+--no-cache, --no-cache-dir, -nAvoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation
May also be set with the UV_NO_CACHE environment variable.
--no-configAvoid discovering configuration files (pyproject.toml, uv.toml).
--allow-insecure-host allow-insecure-hostAllow insecure connections to a host.
+--allow-insecure-host, --trusted-host allow-insecure-hostAllow insecure connections to a host.
Can be provided multiple times.
@@ -7893,7 +7893,7 @@ uv pip tree [OPTIONS]The index given by this flag is given lower priority than all other indexes specified via the --extra-index-url flag.
May also be set with the UV_INDEX_URL environment variable.
--invertShow the reverse dependencies for the given package. This flag will invert the tree and display the packages that depend on the given package
+--invert, --reverseShow the reverse dependencies for the given package. This flag will invert the tree and display the packages that depend on the given package
--keyring-provider keyring-providerAttempt to use keyring for authentication for index URLs.
However, in some cases, you may want to use the platform’s native certificate store, especially if you’re relying on a corporate trust root (e.g., for a mandatory proxy) that’s included in your system’s certificate store.
May also be set with the UV_NATIVE_TLS environment variable.
--no-cache, -nAvoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation
+--no-cache, --no-cache-dir, -nAvoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation
May also be set with the UV_NO_CACHE environment variable.
--no-configAvoid discovering configuration files (pyproject.toml, uv.toml).
--allow-insecure-host allow-insecure-hostAllow insecure connections to a host.
+--allow-insecure-host, --trusted-host allow-insecure-hostAllow insecure connections to a host.
Can be provided multiple times.
@@ -8063,7 +8063,7 @@ uv pip check [OPTIONS]However, in some cases, you may want to use the platform’s native certificate store, especially if you’re relying on a corporate trust root (e.g., for a mandatory proxy) that’s included in your system’s certificate store.
May also be set with the UV_NATIVE_TLS environment variable.
--no-cache, -nAvoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation
+--no-cache, --no-cache-dir, -nAvoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation
May also be set with the UV_NO_CACHE environment variable.
--no-configAvoid discovering configuration files (pyproject.toml, uv.toml).
WARNING: This option can lead to unexpected behavior if the existing virtual environment and the newly-created virtual environment are linked to different Python interpreters.
---allow-insecure-host allow-insecure-hostAllow insecure connections to a host.
+--allow-insecure-host, --trusted-host allow-insecure-hostAllow insecure connections to a host.
Can be provided multiple times.
@@ -8301,7 +8301,7 @@ uv venv [OPTIONS] [PATH]However, in some cases, you may want to use the platform’s native certificate store, especially if you’re relying on a corporate trust root (e.g., for a mandatory proxy) that’s included in your system’s certificate store.
May also be set with the UV_NATIVE_TLS environment variable.
--no-cache, -nAvoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation
+--no-cache, --no-cache-dir, -nAvoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation
May also be set with the UV_NO_CACHE environment variable.
--no-configAvoid discovering configuration files (pyproject.toml, uv.toml).
For example, spinners or progress bars.
May also be set with the UV_NO_PROGRESS environment variable.
--no-projectAvoid discovering a project or workspace.
+--no-project, --no-workspaceAvoid discovering a project or workspace.
By default, uv searches for projects in the current directory or any parent directory to determine the default path of the virtual environment and check for Python version constraints, if any.
@@ -8417,13 +8417,13 @@ uv build [OPTIONS] [SRC]--all-packagesBuilds all packages in the workspace.
+--all-packages, --allBuilds all packages in the workspace.
The workspace will be discovered from the provided source directory, or the current directory if no source directory is provided.
If the workspace member does not exist, uv will exit with an error.
---allow-insecure-host allow-insecure-hostAllow insecure connections to a host.
+--allow-insecure-host, --trusted-host allow-insecure-hostAllow insecure connections to a host.
Can be provided multiple times.
@@ -8432,7 +8432,7 @@ uv build [OPTIONS] [SRC]WARNING: Hosts included in this list will not be verified against the system’s certificate store. Only use --allow-insecure-host in a secure network with verified sources, as it bypasses SSL verification and could expose you to MITM attacks.
May also be set with the UV_INSECURE_HOST environment variable.
--build-constraints, -b build-constraintsConstrain build dependencies using the given requirements files when building distributions.
+--build-constraints, --build-constraint, -b build-constraintsConstrain build dependencies using the given requirements files when building distributions.
Constraints files are requirements.txt-like files that only control the version of a build dependency that’s installed. However, including a package in a constraints file will not trigger the inclusion of that package on its own.
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.
--config-setting, -C config-settingSettings to pass to the PEP 517 build backend, specified as KEY=VALUE pairs
--config-setting, --config-settings, -C config-settingSettings to pass to the PEP 517 build backend, specified as KEY=VALUE pairs
--default-index default-indexThe URL of the default package index (by default: <https://pypi.org/simple>).
@@ -8615,7 +8615,7 @@ uv build [OPTIONS] [SRC]--no-build-package no-build-packageDon’t build source distributions for a specific package
May also be set with the UV_NO_BUILD_PACKAGE environment variable.
--no-cache, -nAvoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation
+--no-cache, --no-cache-dir, -nAvoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation
May also be set with the UV_NO_CACHE environment variable.
--no-configAvoid discovering configuration files (pyproject.toml, uv.toml).
--allow-insecure-host allow-insecure-hostAllow insecure connections to a host.
+--allow-insecure-host, --trusted-host allow-insecure-hostAllow insecure connections to a host.
Can be provided multiple times.
@@ -8862,7 +8862,7 @@ uv publish --publish-url https://upload.pypi.org/legacy/ --check-url https://pypHowever, in some cases, you may want to use the platform’s native certificate store, especially if you’re relying on a corporate trust root (e.g., for a mandatory proxy) that’s included in your system’s certificate store.
May also be set with the UV_NATIVE_TLS environment variable.
--no-cache, -nAvoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation
+--no-cache, --no-cache-dir, -nAvoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation
May also be set with the UV_NO_CACHE environment variable.
--no-configAvoid discovering configuration files (pyproject.toml, uv.toml).
--allow-insecure-host allow-insecure-hostAllow insecure connections to a host.
+--allow-insecure-host, --trusted-host allow-insecure-hostAllow insecure connections to a host.
Can be provided multiple times.
@@ -9033,7 +9033,7 @@ uv cache clean [OPTIONS] [PACKAGE]...However, in some cases, you may want to use the platform’s native certificate store, especially if you’re relying on a corporate trust root (e.g., for a mandatory proxy) that’s included in your system’s certificate store.
May also be set with the UV_NATIVE_TLS environment variable.
--no-cache, -nAvoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation
+--no-cache, --no-cache-dir, -nAvoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation
May also be set with the UV_NO_CACHE environment variable.
--no-configAvoid discovering configuration files (pyproject.toml, uv.toml).
--allow-insecure-host allow-insecure-hostAllow insecure connections to a host.
+--allow-insecure-host, --trusted-host allow-insecure-hostAllow insecure connections to a host.
Can be provided multiple times.
@@ -9153,7 +9153,7 @@ uv cache prune [OPTIONS]However, in some cases, you may want to use the platform’s native certificate store, especially if you’re relying on a corporate trust root (e.g., for a mandatory proxy) that’s included in your system’s certificate store.
May also be set with the UV_NATIVE_TLS environment variable.
--no-cache, -nAvoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation
+--no-cache, --no-cache-dir, -nAvoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation
May also be set with the UV_NO_CACHE environment variable.
--no-configAvoid discovering configuration files (pyproject.toml, uv.toml).
--allow-insecure-host allow-insecure-hostAllow insecure connections to a host.
+--allow-insecure-host, --trusted-host allow-insecure-hostAllow insecure connections to a host.
Can be provided multiple times.
@@ -9275,7 +9275,7 @@ uv cache dir [OPTIONS]However, in some cases, you may want to use the platform’s native certificate store, especially if you’re relying on a corporate trust root (e.g., for a mandatory proxy) that’s included in your system’s certificate store.
May also be set with the UV_NATIVE_TLS environment variable.
--no-cache, -nAvoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation
+--no-cache, --no-cache-dir, -nAvoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation
May also be set with the UV_NO_CACHE environment variable.
--no-configAvoid discovering configuration files (pyproject.toml, uv.toml).
--allow-insecure-host allow-insecure-hostAllow insecure connections to a host.
+--allow-insecure-host, --trusted-host allow-insecure-hostAllow insecure connections to a host.
Can be provided multiple times.
@@ -9411,7 +9411,7 @@ uv self update [OPTIONS] [TARGET_VERSION]However, in some cases, you may want to use the platform’s native certificate store, especially if you’re relying on a corporate trust root (e.g., for a mandatory proxy) that’s included in your system’s certificate store.
May also be set with the UV_NATIVE_TLS environment variable.
--no-cache, -nAvoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation
+--no-cache, --no-cache-dir, -nAvoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation
May also be set with the UV_NO_CACHE environment variable.
--no-configAvoid discovering configuration files (pyproject.toml, uv.toml).
--allow-insecure-host allow-insecure-hostAllow insecure connections to a host.
+--allow-insecure-host, --trusted-host allow-insecure-hostAllow insecure connections to a host.
Can be provided multiple times.
@@ -9528,7 +9528,7 @@ uv version [OPTIONS]However, in some cases, you may want to use the platform’s native certificate store, especially if you’re relying on a corporate trust root (e.g., for a mandatory proxy) that’s included in your system’s certificate store.
May also be set with the UV_NATIVE_TLS environment variable.
--no-cache, -nAvoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation
+--no-cache, --no-cache-dir, -nAvoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation
May also be set with the UV_NO_CACHE environment variable.
--no-configAvoid discovering configuration files (pyproject.toml, uv.toml).
--allow-insecure-host allow-insecure-hostAllow insecure connections to a host.
+--allow-insecure-host, --trusted-host allow-insecure-hostAllow insecure connections to a host.
Can be provided multiple times.
@@ -9648,7 +9648,7 @@ uv help [OPTIONS] [COMMAND]...--allow-insecure-host allow-insecure-hostAllow insecure connections to a host.
+--allow-insecure-host, --trusted-host allow-insecure-hostAllow insecure connections to a host.
Can be provided multiple times.
@@ -9702,7 +9702,7 @@ uv help [OPTIONS] [COMMAND]...However, in some cases, you may want to use the platform’s native certificate store, especially if you’re relying on a corporate trust root (e.g., for a mandatory proxy) that’s included in your system’s certificate store.
May also be set with the UV_NATIVE_TLS environment variable.
--no-cache, -nAvoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation
+--no-cache, --no-cache-dir, -nAvoid reading from or writing to the cache, instead using a temporary directory for the duration of the operation
May also be set with the UV_NO_CACHE environment variable.
--no-configAvoid discovering configuration files (pyproject.toml, uv.toml).