Skip to content

Commit 26f511e

Browse files
committed
build(docker): pin setuptools 70 (#724)
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.) This commit is cherry-picked from be6a3885f4f2e84ca77c7e09a89e5f2f06185452.
1 parent 29f9c7b commit 26f511e

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# This file is part of REANA.
2-
# Copyright (C) 2020, 2021, 2022, 2024 CERN.
2+
# Copyright (C) 2020, 2021, 2022, 2024, 2025 CERN.
33
#
44
# REANA is free software; you can redistribute it and/or modify it
55
# under the terms of the MIT License; see LICENSE file for more details.
@@ -129,6 +129,7 @@ jobs:
129129
130130
- name: Install Python dependencies
131131
run: |
132+
pip install --upgrade pip 'setuptools<71' py
132133
pip install -e .[all]
133134
134135
- name: Run Sphinx documentation with doctests
@@ -147,6 +148,7 @@ jobs:
147148

148149
- name: Install Python dependencies
149150
run: |
151+
pip install --upgrade pip 'setuptools<71' py
150152
pip install twine wheel
151153
pip install -e .[all]
152154

0 commit comments

Comments
 (0)