From f8c2cb80f51ef43caec650909677be4f1059afc0 Mon Sep 17 00:00:00 2001 From: Phillip Cloud <417981+cpcloud@users.noreply.github.com> Date: Fri, 7 Jun 2024 17:16:22 -0400 Subject: [PATCH] ci(spark,flink): install setuptools 3.12 removes setuptools and apparently these backends relied on one of their transitive dependencies to install setuptools. --- .github/workflows/ibis-backends.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/ibis-backends.yml b/.github/workflows/ibis-backends.yml index 765a54827327..b8722a66ece0 100644 --- a/.github/workflows/ibis-backends.yml +++ b/.github/workflows/ibis-backends.yml @@ -229,6 +229,7 @@ jobs: additional_deps: - "'apache-flink < 1.20.0'" - "'pandas < 2.2'" + - setuptools services: - flink include: @@ -250,6 +251,7 @@ jobs: additional_deps: - "'apache-flink < 1.20.0'" - "'pandas < 2.2'" + - setuptools services: - flink - os: ubuntu-latest @@ -400,6 +402,7 @@ jobs: additional_deps: - "'apache-flink < 1.20.0'" - "'pandas < 2.2'" + - setuptools services: - flink - os: windows-latest @@ -412,6 +415,7 @@ jobs: additional_deps: - "'apache-flink < 1.20.0'" - "'pandas < 2.2'" + - setuptools services: - flink - os: windows-latest @@ -686,6 +690,7 @@ jobs: deps: - "'pandas@>2'" - "'numpy@>1.24'" + - setuptools steps: - name: checkout uses: actions/checkout@v4