From 751d6e4a4f0cc8ad6ba7ad1953a54fa4d9a09d80 Mon Sep 17 00:00:00 2001 From: Robsdedude Date: Mon, 20 Nov 2023 16:12:14 +0100 Subject: [PATCH] Use wheel for pyarrow on Python 3.12 (#978) Since pyarrow now ships a pre-built wheel for python 3.12, we no longer need to build it from source for testing. --- testkit/Dockerfile | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/testkit/Dockerfile b/testkit/Dockerfile index a5c17e947..0380be617 100644 --- a/testkit/Dockerfile +++ b/testkit/Dockerfile @@ -57,14 +57,3 @@ RUN for version in $PYTHON_VERSIONS; do \ python$version -m pip install -U pip && \ python$version -m pip install -U coverage tox; \ done - -# Installing pyarrow lib until pre-built wheel for Python 3.12 exists -# https://github.com/apache/arrow/issues/37880 -RUN apt update && \ - apt install -y -V lsb-release cmake gcc && \ - distro_name=$(lsb_release --id --short | tr 'A-Z' 'a-z') && \ - code_name=$(lsb_release --codename --short) && \ - wget https://apache.jfrog.io/artifactory/arrow/${distro_name}/apache-arrow-apt-source-latest-${code_name}.deb && \ - apt install -y -V ./apache-arrow-apt-source-latest-${code_name}.deb && \ - apt update && \ - apt install -y -V libarrow-dev # For C++