Skip to content

Commit 4ef4387

Browse files
author
Markos Chandras
committed
global-requirements: Avoid setuptools 34.0.0-34.2.0
setuptools seems to have some race issues when forcing a package reinstallation with 'pip install --upgrade --force-reinstall' as described in pypa/setuptools#951. Restrict newer setuptools until a fixed package is released. Change-Id: I8bc3f0e84b2812bbf7f8a9f54c870115ebbb052d Link: pypa/setuptools#951
1 parent 11451ce commit 4ef4387

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

global-requirements.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -384,7 +384,8 @@ selenium>=2.50.1 # Apache-2.0
384384
# setting a lower bound is not harmful - it makes error messages cleaner. DO
385385
# NOT set an upper bound on setuptools, as that will lead to uninstallable
386386
# situations as progressive releases of projects are done.
387-
setuptools>=16.0,!=24.0.0 # PSF/ZPL
387+
# Blacklist setuptools 34.0.0-34.0.2 due to https://github.com/pypa/setuptools/issues/951
388+
setuptools>=16.0,!=24.0.0,!=34.0.0,!=34.0.1,!=34.0.2,!=34.0.3,!=34.1.0,!=34.1.1,!=34.2.0 # PSF/ZPL
388389
sphinx>=1.5.1 # BSD
389390
sphinx-testing # BSD License
390391
sphinxcontrib-blockdiag # BSD

0 commit comments

Comments
 (0)