From 4bb9e7c3fc2a1548f60d921bc2549cdc00cf9949 Mon Sep 17 00:00:00 2001 From: Zexin Yao Date: Mon, 17 Nov 2025 11:49:27 -0800 Subject: [PATCH] Avoid potential test pipeline breakage in near future - The new pip (25.3) is available now. It fully removes support for no-use-pep517, but nano arrow build replies on it. So for now we can pin the pip version to <25.3 - File a separate ticket to find a long-term solution to make nano arrow build compatible with pep 517 (not just test build, but also production build) --- ci/anaconda/recipe/meta.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ci/anaconda/recipe/meta.yaml b/ci/anaconda/recipe/meta.yaml index f1e59dd96..d1694db99 100644 --- a/ci/anaconda/recipe/meta.yaml +++ b/ci/anaconda/recipe/meta.yaml @@ -35,6 +35,8 @@ requirements: - setuptools >=40.6.0 - wheel - cython + # The way nano arrow builds relies on no-use-pep517, but that flag is fully dropped starting pip 25.3 + - pip <25.3 - python {{ python }} run: {% if py == 39 %}