Skip to content

Commit aaffabf

Browse files
authored
ARROW-131 Add linux aarch64 builds (#115)
1 parent 22c1826 commit aaffabf

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

.github/workflows/release-python.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ jobs:
2929
# https://github.com/github/feedback/discussions/7835#discussioncomment-1769026
3030
buildplat:
3131
- [ubuntu-20.04, manylinux_x86_64]
32+
- [ubuntu-20.04, manylinux_aarch64]
3233
- [macos-11, macosx_*]
3334
- [windows-2019, win_amd64]
3435
python: ["cp37", "cp38", "cp39", "cp310", "cp311"]
@@ -48,6 +49,12 @@ jobs:
4849
with:
4950
python-version: ${{env.PYTHON_VERSION}}
5051

52+
- name: Set up QEMU
53+
if: runner.os == 'Linux'
54+
uses: docker/setup-qemu-action@v2
55+
with:
56+
platforms: all
57+
5158
- name: Install cibuildwheel
5259
run: python -m pip install "cibuildwheel>=2.4,<3"
5360

bindings/python/pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ repair-wheel-command = ""
1919
LIBBSON_INSTALL_DIR = "./libbson"
2020

2121
[tool.cibuildwheel.linux]
22+
archs = "x86_64 aarch64"
2223
manylinux-x86_64-image = "manylinux2014"
2324
repair-wheel-command = [
2425
"pip install \"auditwheel>=5,<6\"",

0 commit comments

Comments
 (0)