From d52a965d8ab3ea346e72de51bb2f3a9358c682c4 Mon Sep 17 00:00:00 2001 From: Ralph Urlus Date: Wed, 27 Dec 2023 15:23:55 +0100 Subject: [PATCH] CICD: Explicitely install setuptools for 3.12 --- .github/workflows/test_matrix.yml | 2 +- .github/workflows/tests.yml | 2 +- .github/workflows/wheels.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test_matrix.yml b/.github/workflows/test_matrix.yml index c3a1e24..aedd399 100644 --- a/.github/workflows/test_matrix.yml +++ b/.github/workflows/test_matrix.yml @@ -29,7 +29,7 @@ jobs: - name: Add requirements run: | - python -m pip install --upgrade pip wheel + python -m pip install --upgrade pip wheel "setuptools>=68" - name: Build and install run: pip install --verbose ".[test]" diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index af7f82f..5fc4a04 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -15,7 +15,7 @@ jobs: run: | python -m pip install --upgrade pip pip install . -v - pip install "pytest>=4.0.2" "pytest-pylint>=0.13.0" + pip install "pytest>=4.0.2" "pytest-pylint>=0.13.0" "setuptools>=68" - name: Test with pytest run: | cd tests diff --git a/.github/workflows/wheels.yml b/.github/workflows/wheels.yml index 0687c02..4f15aac 100644 --- a/.github/workflows/wheels.yml +++ b/.github/workflows/wheels.yml @@ -41,7 +41,7 @@ jobs: - uses: actions/setup-python@v4 - name: Install cibuildwheel - run: python -m pip install cibuildwheel + run: python -m pip install cibuildwheel "setuptools>=68" - name: Build wheel run: python -m cibuildwheel --output-dir wheelhouse