py-pytest: Added dependency on py-setuptools-scm, as well as py-setup… (#8750)

* py-pytest: Added dependency on py-setuptools-scm, as well as py-setuptools, to prevent the build from silently installing its own copy of setuptools-scm

* py-pytest: Dependency on setuptools-scm only needs to be 'build'
This commit is contained in:
Neil Flood 2018-07-19 13:52:44 +10:00 committed by Adam J. Stewart
parent 186d3669c6
commit 23d911d1a0

View File

@ -45,6 +45,7 @@ class PyPytest(PythonPackage):
# Most Python packages only require setuptools as a build dependency.
# However, pytest requires setuptools during runtime as well.
depends_on('py-setuptools', type=('build', 'run'))
depends_on('py-setuptools-scm', type='build')
depends_on('py-py@1.5.0:', type=('build', 'run'))
depends_on('py-six@1.10.0:', type=('build', 'run'))
depends_on('py-attrs@17.4.0:', type=('build', 'run'))