File tree Expand file tree Collapse file tree 2 files changed +18
-10
lines changed
Expand file tree Collapse file tree 2 files changed +18
-10
lines changed Original file line number Diff line number Diff line change @@ -288,22 +288,29 @@ jobs:
288288 env :
289289 # We can invalidate the current cache by updating this.
290290 CACHE_VERSION : " 2025-09-16.1"
291- - name : Install and setup micromamba
291+ - name : Install conda
292292 shell : cmd
293293 run : |
294- curl -L -o micromamba.exe https://github.com/mamba-org/micromamba-releases/releases/download/2.4.0-0/micromamba-win-64.exe
295- micromamba.exe shell init -s cmd.exe -r C:\micromamba
296- micromamba.exe create -n pyarrow-dev -f ".\ci\conda_env_python.txt" -y
297- dir "C:\micromamba"
294+ curl -L https://github.com/conda-forge/miniforge/releases/download/25.11.0-0/Miniforge3-25.11.0-0-Windows-x86_64.exe -o miniforge.exe
295+ start /wait "" .\miniforge.exe /S /D=C:\miniforge
296+ del .\miniforge.exe
297+ C:\miniforge\Scripts\conda.exe init cmd.exe
298+ echo C:\miniforge\Scripts;C:\miniforge\Library\bin;C:\miniforge\condabin>> %GITHUB_PATH%
299+ - name : Create conda environment
300+ shell : cmd
301+ run : |
302+ conda env create -n pyarrow-dev -f .\ci\conda_env_python.txt -y
298303 - name : Build Arrow C++ and PyArrow
299304 shell : cmd
305+ env :
306+ PYTHON_CMD : " python"
300307 run : |
301- call "C:\micromamba\condabin\micromamba.bat"
302- micromamba activate pyarrow-dev || exit /B 1
303- call "ci\scripts\python_build.bat" %cd% "C:\micromamba"
308+ call activate pyarrow-dev || exit /B 1
309+ call "ci\scripts\python_build.bat" %cd% "%CONDA_PREFIX%"
304310 - name : Test PyArrow
305311 shell : cmd
312+ env :
313+ PYTHON_CMD : " python"
306314 run : |
307- call "C:\micromamba\condabin\micromamba.bat"
308- micromamba activate pyarrow-dev || exit /B 1
315+ call activate pyarrow-dev
309316 call "ci\scripts\python_test.bat" %cd%
Original file line number Diff line number Diff line change @@ -66,6 +66,7 @@ mkdir %CPP_BUILD_DIR%
6666pushd %CPP_BUILD_DIR%
6767
6868cmake ^
69+ -DARROW_DEPENDENCY_SOURCE=AUTO ^
6970 -DARROW_ACERO=%ARROW_ACERO% ^
7071 -DARROW_BUILD_SHARED=ON ^
7172 -DARROW_BUILD_STATIC=OFF ^
You can’t perform that action at this time.
0 commit comments