Update doc

This commit is contained in:
Zanie Blue 2025-07-28 11:45:41 -05:00
parent dd30f3892c
commit 7c0b08c1ab
4 changed files with 26 additions and 26 deletions

View File

@ -625,11 +625,11 @@ pub struct ResolverInstallerOptions {
"#
)]
pub no_build_isolation_package: Option<Vec<PackageName>>,
/// Additional build dependencies for dependencies.
/// Additional build dependencies for packages.
///
/// This is intended for enabling more packages to be built with
/// build-isolation, by adding dependencies that they ambiently
/// assume to exist (`setuptools` and `pip` being common).
/// This allows extending the PEP 517 build environment for the project's dependencies with
/// additional packages. This is useful for packages that assume the presence of packages, like,
/// `pip`, and do not declare them as build dependencies.
#[option(
default = "[]",
value_type = "dict",
@ -1135,11 +1135,11 @@ pub struct PipOptions {
"#
)]
pub no_build_isolation_package: Option<Vec<PackageName>>,
/// Additional build dependencies for dependencies.
/// Additional build dependencies for packages.
///
/// This is intended for enabling more packages to be built with
/// build-isolation, by adding dependencies that they ambiently
/// assume to exist (`setuptools` and `pip` being common).
/// This allows extending the PEP 517 build environment for the project's dependencies with
/// additional packages. This is useful for packages that assume the presence of packages, like,
/// `pip`, and do not declare them as build dependencies.
#[option(
default = "[]",
value_type = "dict",

View File

@ -378,11 +378,11 @@ pub struct ToolUv {
)]
pub dependency_groups: Option<ToolUvDependencyGroups>,
/// Additional build dependencies for dependencies.
/// Additional build dependencies for packages.
///
/// This is intended for enabling more packages to be built with
/// build-isolation, by adding dependencies that they ambiently
/// assume to exist (`setuptools` and `pip` being common).
/// This allows extending the PEP 517 build environment for the project's dependencies with
/// additional packages. This is useful for packages that assume the presence of packages, like,
/// `pip`, and do not declare them as build dependencies.
#[option(
default = "[]",
value_type = "dict",

View File

@ -204,11 +204,11 @@ environments = ["sys_platform == 'darwin'"]
### [`extra-build-dependencies`](#extra-build-dependencies) {: #extra-build-dependencies }
Additional build dependencies for dependencies.
Additional build dependencies for packages.
This is intended for enabling more packages to be built with
build-isolation, by adding dependencies that they ambiently
assume to exist (`setuptools` and `pip` being common).
This allows extending the PEP 517 build environment for the project's dependencies with
additional packages. This is useful for packages that assume the presence of packages, like,
`pip`, and do not declare them as build dependencies.
**Default value**: `[]`
@ -1125,11 +1125,11 @@ behave consistently across timezones.
### [`extra-build-dependencies`](#extra-build-dependencies) {: #extra-build-dependencies }
Additional build dependencies for dependencies.
Additional build dependencies for packages.
This is intended for enabling more packages to be built with
build-isolation, by adding dependencies that they ambiently
assume to exist (`setuptools` and `pip` being common).
This allows extending the PEP 517 build environment for the project's dependencies with
additional packages. This is useful for packages that assume the presence of packages, like,
`pip`, and do not declare them as build dependencies.
**Default value**: `[]`
@ -2617,11 +2617,11 @@ Only applies to `pyproject.toml`, `setup.py`, and `setup.cfg` sources.
#### [`extra-build-dependencies`](#pip_extra-build-dependencies) {: #pip_extra-build-dependencies }
<span id="extra-build-dependencies"></span>
Additional build dependencies for dependencies.
Additional build dependencies for packages.
This is intended for enabling more packages to be built with
build-isolation, by adding dependencies that they ambiently
assume to exist (`setuptools` and `pip` being common).
This allows extending the PEP 517 build environment for the project's dependencies with
additional packages. This is useful for packages that assume the presence of packages, like,
`pip`, and do not declare them as build dependencies.
**Default value**: `[]`

4
uv.schema.json generated
View File

@ -215,7 +215,7 @@
]
},
"extra-build-dependencies": {
"description": "Additional build dependencies for dependencies.\n\nThis is intended for enabling more packages to be built with\nbuild-isolation, by adding dependencies that they ambiently\nassume to exist (`setuptools` and `pip` being common).",
"description": "Additional build dependencies for packages.\n\nThis allows extending the PEP 517 build environment for the project's dependencies with\nadditional packages. This is useful for packages that assume the presence of packages, like,\n`pip`, and do not declare them as build dependencies.",
"anyOf": [
{
"$ref": "#/definitions/ToolUvExtraBuildDependencies"
@ -1299,7 +1299,7 @@
}
},
"extra-build-dependencies": {
"description": "Additional build dependencies for dependencies.\n\nThis is intended for enabling more packages to be built with\nbuild-isolation, by adding dependencies that they ambiently\nassume to exist (`setuptools` and `pip` being common).",
"description": "Additional build dependencies for packages.\n\nThis allows extending the PEP 517 build environment for the project's dependencies with\nadditional packages. This is useful for packages that assume the presence of packages, like,\n`pip`, and do not declare them as build dependencies.",
"type": [
"object",
"null"