Skip to content
This repository was archived by the owner on May 7, 2026. It is now read-only.

Commit d65c775

Browse files
committed
fix: attempt to pin setuptools to get builds working
Signed-off-by: Paul Horton <phorton@sonatype.com>
1 parent a8a0885 commit d65c775

2 files changed

Lines changed: 9 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,9 @@ jobs:
8888
with:
8989
poetry-version: ${{ env.POETRY_VERSION }}
9090

91+
- name: Patch Poetry's internal virtualenv setuptools
92+
run: $HOME/.local/share/pypoetry/venv/bin/pip install "setuptools<71.0.0"
93+
9194
- name: Install dependencies
9295
run: poetry install --no-root
9396

@@ -139,6 +142,9 @@ jobs:
139142
with:
140143
poetry-version: ${{ env.POETRY_VERSION }}
141144

145+
- name: Patch Poetry's internal virtualenv setuptools
146+
run: $HOME/.local/share/pypoetry/venv/bin/pip install "setuptools<71.0.0"
147+
142148
- name: Install dependencies
143149
run: poetry install --no-root
144150

.github/workflows/deploy.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,9 @@ jobs:
5555
with:
5656
poetry-version: ${{ env.POETRY_VERSION }}
5757

58+
- name: Patch Poetry's internal virtualenv setuptools
59+
run: $HOME/.local/share/pypoetry/venv/bin/pip install "setuptools<71.0.0"
60+
5861
- name: Install dependencies
5962
run: poetry install --no-root
6063

0 commit comments

Comments
 (0)