This is an automated email from the ASF dual-hosted git repository.
raulcd pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow.git
The following commit(s) were added to refs/heads/main by this push:
new 5c78ddfbcb GH-49623: [CI][Python] Install built wheel on Windows
verification and test in isolation (#49624)
5c78ddfbcb is described below
commit 5c78ddfbcb8692d82565b1fa08ab2d139cf23502
Author: Raúl Cumplido <[email protected]>
AuthorDate: Tue Mar 31 16:48:13 2026 +0200
GH-49623: [CI][Python] Install built wheel on Windows verification and test
in isolation (#49624)
### Rationale for this change
Verification job is currently failing on Windows.
### What changes are included in this PR?
With the changes on sckit-build-core we changed how we build the wheel on
Windows verification. Previously we were doing editable installations. For
verification we should install the built wheel and test on isolation, not
in-source.
### Are these changes tested?
Yes via CI
### Are there any user-facing changes?
No
* GitHub Issue: #49623
Authored-by: Raúl Cumplido <[email protected]>
Signed-off-by: Raúl Cumplido <[email protected]>
---
dev/release/verify-release-candidate.bat | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/dev/release/verify-release-candidate.bat
b/dev/release/verify-release-candidate.bat
index c69dab58e7..c3818a8b97 100644
--- a/dev/release/verify-release-candidate.bat
+++ b/dev/release/verify-release-candidate.bat
@@ -143,8 +143,11 @@ set PYARROW_WITH_DATASET=1
set PYARROW_TEST_CYTHON=OFF
set PYARROW_BUNDLE_ARROW_CPP=ON
python -m build --sdist --wheel . --no-isolation || exit /B 1
-pytest pyarrow -v -s --enable-parquet || exit /B 1
-
+@rem Install the built wheel to verify it works
+for %%f in (dist\*.whl) do pip install %%f || exit /B 1
popd
+set PYARROW_TEST_PARQUET=ON
+pytest --pyargs pyarrow -v -s || exit /B 1
+
call deactivate