-
Notifications
You must be signed in to change notification settings - Fork 294
Add information about lack of possibility of cross compile Poetry #1416
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from 4 commits
5be1d17
cc0bb5d
96cffc2
c7643f0
567fe2a
ed32041
983347f
3192cdc
1ce2091
8f569c4
f44d278
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -20,7 +20,18 @@ Linux wheels are built in [`manylinux`/`musllinux` containers](https://github.co | |
|
|
||
| ### Building macOS wheels for Apple Silicon {: #apple-silicon} | ||
|
|
||
| `cibuildwheel` supports cross-compiling `universal2` and `arm64` wheels on `x86_64` runners. With the introduction of Apple Silicon, you now have several choices for wheels for Python 3.8+: | ||
| `cibuildwheel` supports cross-compiling `universal2` and `arm64` wheels on `x86_64` runners. | ||
|
|
||
| !!! note | ||
| Currently it is not fully supported to cross-compile project that uses Poetry as a build backend. | ||
| Reladed issue [here](https://github.com/python-poetry/poetry/issues/7107). | ||
| Some packages can be built with arm64 wheels, but their file names will be incorrect, | ||
Czaki marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| with the platform tag showing `x86_64` instead of `arm64`. | ||
| As a workaround, the file can be renamed before running delocate to repair the wheel. | ||
|
||
| For further details, please refer to this (https://github.com/pypa/cibuildwheel/pull/1416#discussion_r1105217074)." | ||
|
|
||
|
|
||
| With the introduction of Apple Silicon, you now have several choices for wheels for Python 3.8+: | ||
|
|
||
| #### `x86_64` | ||
|
|
||
|
|
||
Uh oh!
There was an error while loading. Please reload this page.