Skip to content

Commit 13b086e

Browse files
tabedzkihenryiiijoerickpre-commit-ci[bot]
authored
docs: clarify language around Python requirements for local cibuildwheel usage (#2513)
* First set of changes to setup.md * Update docs/setup.md Co-authored-by: Henry Schreiner <[email protected]> * Update docs/setup.md Co-authored-by: Joe Rickerby <[email protected]> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: Henry Schreiner <[email protected]> Co-authored-by: Joe Rickerby <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
1 parent 302af02 commit 13b086e

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

docs/setup.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ cibuildwheel
2323
!!!tip
2424
You can pass the `--platform linux` option to cibuildwheel to build Linux wheels, even if you're not on Linux. On most machines, the easiest builds to try are the Linux builds. You don't need any software installed except a Docker daemon, such as [Docker Desktop](https://www.docker.com/get-started/). Each platform that cibuildwheel supports has its own system requirements and platform-specific behaviors. See the [platforms page](platforms.md) for details.
2525

26+
When building locally for macOS or iOS, regardless of the Python you use to invoke cibuildwheel, you'll need [official Python.org](https://www.python.org/downloads/) installations on your machine. `cibuildwheel` won't perform the build using unofficial Python installations such as from `brew` or `uv`.
27+
2628
You should see the builds taking place. You can experiment with [options](options.md) using pyproject.toml or environment variables.
2729

2830
!!! tab "pyproject.toml"

0 commit comments

Comments
 (0)