Skip to content

Commit 2c1995f

Browse files
committed
ci(actions): pin setuptools 70 (#135)
Pin `setuptools` to the maximum version of 70 to allow working on Ubuntu 20.04 LTS based environments. (New versions of `setuptools` are not compatible.) Note that this fix is necessary only for the `maint-0.9` branches and the REANA 0.9 release series. In `master` we have switched to Ubuntu 24.04 LTS based environments and Python 3.12 and no pinning is necessary there.
1 parent 4ba7548 commit 2c1995f

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ jobs:
133133
134134
- name: Install Python dependencies
135135
run: |
136-
pip install --upgrade pip setuptools py
136+
pip install --upgrade pip 'setuptools<71' py
137137
pip install -e .[all]
138138
139139
- name: Run Sphinx documentation with doctests
@@ -156,7 +156,7 @@ jobs:
156156

157157
- name: Install Python dependencies
158158
run: |
159-
pip install --upgrade pip setuptools py
159+
pip install --upgrade pip 'setuptools<71' py
160160
pip install twine wheel
161161
pip install -e .[all]
162162

0 commit comments

Comments
 (0)