dev-python/flake8: Stop build from trying to install pytest-runner

The build system unconditionally requires pytest-runner, which we may
not install (if test is not in FEATURES). I then "helpfully" tries to
install it, causing sandbox violations.
This commit is contained in:
Tobias Klausmann
2016-09-07 10:42:51 +02:00
parent b5b762146c
commit 098e5caa61

View File

@@ -44,7 +44,10 @@ PDEPEND="
python_prepare_all() {
# Gentoo has flake8 support restored in >=pep8-1.6.2-r1.
sed -e 's:, != 1.6.2::' -i setup.py || die
sed -i -e 's:, != 1.6.2::' setup.py || die
# Flake8 falsely assumes it needs pytest-runner unconditionally and will
# try to install it, causing sandbox violations.
sed -i -e "/setup_requires=\['pytest-runner'\],/d" setup.py || die
distutils-r1_python_prepare_all
}