From 895b56beea581eac0d5f2dc14a57137d84bac078 Mon Sep 17 00:00:00 2001 From: Curt Hagenlocher Date: Sun, 18 Oct 2026 10:43:27 -0700 Subject: [PATCH] [CI][Integration] Install jpype1 from conda-forge in conda-integration image Co-Authored-By: Claude Opus 5.5 --- ci/docker/conda-integration.dockerfile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ci/docker/conda-integration.dockerfile b/ci/docker/conda-integration.dockerfile index 517aea5c413b..e9d5f143ef78 100644 --- a/ci/docker/conda-integration.dockerfile +++ b/ci/docker/conda-integration.dockerfile @@ -28,6 +28,9 @@ ARG yarn=1.22 ARG jdk=17 # Install Archery and integration dependencies +# jpype1 is installed here rather than with pip in integration_arrow.sh, as +# PyPI may not yet have wheels for the Python version selected by conda +# and building jpype1 from source requires Apache Ant. COPY ci/conda_env_archery.txt /arrow/ci/ RUN mamba install -q -y \ @@ -35,6 +38,7 @@ RUN mamba install -q -y \ numpy \ compilers \ go-cgo \ + jpype1 \ maven=${maven} \ nodejs=${node} \ yarn=${yarn} \