From 8050ee633f0719a8945a6a36ad046f6fac041dfa Mon Sep 17 00:00:00 2001 From: Elliott Sales de Andrade Date: Tue, 5 Oct 2021 05:16:08 -0400 Subject: [PATCH] Use in-tree builds for PyPy wheels Doing out-of-tree builds makes a copy that breaks symlinks in the git tree, causing PyPy wheels to get a version that signifies a dirty tree when they shouldn't. This will change in pip soon, but changing this will fix the version for our release now. --- .github/workflows/cibuildwheel.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/cibuildwheel.yml b/.github/workflows/cibuildwheel.yml index e73bc83c210d..6d64422adb66 100644 --- a/.github/workflows/cibuildwheel.yml +++ b/.github/workflows/cibuildwheel.yml @@ -102,6 +102,7 @@ jobs: CIBW_BUILD: "pp37-*" CIBW_BEFORE_BUILD: pip install certifi numpy==${{ env.min-numpy-version }} CIBW_ARCHS: ${{ matrix.cibw_archs }} + PIP_USE_FEATURE: in-tree-build if: matrix.cibw_archs != 'aarch64' - name: Validate that LICENSE files are included in wheels