Skip to content

Commit

Permalink
Use wheel for pyarrow on Python 3.12 (#978)
Browse files Browse the repository at this point in the history
Since pyarrow now ships a pre-built wheel for python 3.12, we no longer need to
build it from source for testing.
  • Loading branch information
robsdedude authored Nov 20, 2023
1 parent c6fd59e commit 751d6e4
Showing 1 changed file with 0 additions and 11 deletions.
11 changes: 0 additions & 11 deletions testkit/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -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++

0 comments on commit 751d6e4

Please sign in to comment.