From a0211c9e53bd39e050ea947ab37085a0cb0519bd Mon Sep 17 00:00:00 2001 From: phofl Date: Tue, 21 Dec 2021 18:17:34 +0100 Subject: [PATCH 1/3] CI: Pin setuptools for sdist too --- .github/workflows/sdist.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/sdist.yml b/.github/workflows/sdist.yml index 5fc447a395aea..b93bfa977dcf1 100644 --- a/.github/workflows/sdist.yml +++ b/.github/workflows/sdist.yml @@ -41,7 +41,7 @@ jobs: - name: Install dependencies run: | - python -m pip install --upgrade pip setuptools wheel + python -m pip install --upgrade pip "setuptools<60.0.0" wheel # GH 39416 pip install numpy From 678a805b2a0e8137018170fdf3ff94ea3fb628f7 Mon Sep 17 00:00:00 2001 From: phofl Date: Tue, 21 Dec 2021 19:21:41 +0100 Subject: [PATCH 2/3] Reinstall after miniconde inc --- .github/workflows/sdist.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/sdist.yml b/.github/workflows/sdist.yml index b93bfa977dcf1..291c8b8c70c9a 100644 --- a/.github/workflows/sdist.yml +++ b/.github/workflows/sdist.yml @@ -39,6 +39,7 @@ jobs: with: python-version: ${{ matrix.python-version }} + # TODO: GH#44980 https://github.com/pypa/setuptools/issues/2941 - name: Install dependencies run: | python -m pip install --upgrade pip "setuptools<60.0.0" wheel @@ -57,9 +58,11 @@ jobs: channels: conda-forge python-version: '${{ matrix.python-version }}' + # TODO: GH#44980 https://github.com/pypa/setuptools/issues/2941 - name: Install pandas from sdist run: | pip list + python -m pip install --upgrade "setuptools<60.0.0" python -m pip install dist/*.gz - name: Force oldest supported NumPy From c7560eeccf38c09141a2d50b45f5e97576fff2a1 Mon Sep 17 00:00:00 2001 From: phofl Date: Tue, 21 Dec 2021 19:37:08 +0100 Subject: [PATCH 3/3] Change order --- .github/workflows/sdist.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/sdist.yml b/.github/workflows/sdist.yml index 291c8b8c70c9a..9ce3cc5d59208 100644 --- a/.github/workflows/sdist.yml +++ b/.github/workflows/sdist.yml @@ -61,8 +61,8 @@ jobs: # TODO: GH#44980 https://github.com/pypa/setuptools/issues/2941 - name: Install pandas from sdist run: | - pip list python -m pip install --upgrade "setuptools<60.0.0" + pip list python -m pip install dist/*.gz - name: Force oldest supported NumPy