feat: use build by default (#2321)

* feat: use build by default

Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>

* fix: test/test_before_build.py:test

---------

Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
Co-authored-by: mayeut <mayeut@users.noreply.github.com>
This commit is contained in:
Henry Schreiner
2025-03-21 09:49:04 -04:00
committed by GitHub
co-authored by mayeut
parent 21888b531f
commit be2a707315
6 changed files with 12 additions and 7 deletions
+3 -3
View File
@@ -649,7 +649,7 @@ This option can also be set using the [command-line option](#command-line)
## Build customization
### `CIBW_BUILD_FRONTEND` {: #build-frontend}
> Set the tool to use to build, either "pip" (default for now), "build", or "build\[uv\]"
> Set the tool to use to build, either "build" (default), "build/[uv/]", or "pip"
Options:
@@ -658,8 +658,8 @@ Options:
Default: `pip`
Choose which build frontend to use. Can either be "pip", which will run
`python -m pip wheel`, or "build", which will run `python -m build --wheel`.
Choose which build frontend to use. Can either be "build", which will run
`python -m build --wheel`, or "pip", which will run `python -m pip wheel`.
You can also use "build\[uv\]", which will use an external [uv][] everywhere
possible, both through `--installer=uv` passed to build, as well as when making