Skip to content

Commit 3089da3

Browse files
committed
Avoid future breakage of setup.py invokations
See #8659.
1 parent df2d62f commit 3089da3

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

readthedocs/doc_builder/python_environments.py

+4-1
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,10 @@ def install_build_tools(self):
197197
'install',
198198
'-U',
199199
'virtualenv',
200-
'setuptools',
200+
# We cap setuptools to avoid breakage of projects
201+
# relying on setup.py invokations,
202+
# see https://github.com/readthedocs/readthedocs.org/issues/8659
203+
'"setuptools<58.3.0"',
201204
]
202205
self.build_env.run(
203206
*cmd,

0 commit comments

Comments
 (0)