This is an automated email from the ASF dual-hosted git repository.
paleolimbot pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-nanoarrow.git
The following commit(s) were added to refs/heads/main by this push:
new 2f86c75e chore(ci): Update cibuildwheel (#852)
2f86c75e is described below
commit 2f86c75e1afb24bec835692a9e0d60ac26aca15d
Author: Dewey Dunnington <[email protected]>
AuthorDate: Thu Mar 5 14:15:31 2026 -0600
chore(ci): Update cibuildwheel (#852)
Closes #849.
---
.github/workflows/python-wheels.yaml | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/.github/workflows/python-wheels.yaml
b/.github/workflows/python-wheels.yaml
index 78aab634..45c3f155 100644
--- a/.github/workflows/python-wheels.yaml
+++ b/.github/workflows/python-wheels.yaml
@@ -112,7 +112,7 @@ jobs:
- uses: actions/setup-python@v5
if: matrix.config.arch != 'x86'
with:
- python-version: "3.12"
+ python-version: "3.x"
- name: Setup MSVC (64-bit)
if: matrix.config.arch == 'AMD64'
@@ -123,7 +123,7 @@ jobs:
- uses: actions/setup-python@v5
if: matrix.config.arch == 'x86'
with:
- python-version: "3.12"
+ python-version: "3.x"
architecture: x86
- name: Setup MSVC (32-bit)
@@ -133,7 +133,7 @@ jobs:
arch: x86
- name: Install cibuildwheel
- run: python -m pip install cibuildwheel==2.23.3
+ run: python -m pip install cibuildwheel==3.4.0
- name: Set nanoarrow Python dev version
if: github.ref == 'refs/heads/main'
@@ -144,6 +144,9 @@ jobs:
run: |
python -m cibuildwheel --output-dir wheelhouse python
env:
+ # The PKG_CONFIG_PATH is set by setup-python; however, its presence
causes
+ # an issue for pyodide which picks up the wrong Python headers if
this is set.
+ PKG_CONFIG_PATH: ""
CIBW_TEST_REQUIRES: pytest
CIBW_TEST_COMMAND: pytest {package}/tests -vv
CIBW_PLATFORM: ${{ matrix.config.platform }}