From 1e01518ef408b3dde2177f9df069b25e2cb85784 Mon Sep 17 00:00:00 2001 From: Axel Huebl Date: Tue, 29 Sep 2020 09:15:50 -0700 Subject: [PATCH] py-(re)commonmark: dependency types (#18743) * py-(re)commonmark: dependency types fix the python dependency types for python packages. * py-(re)commonmark: add missing deps * Remove unused `py-future` --- var/spack/repos/builtin/packages/py-commonmark/package.py | 3 ++- .../repos/builtin/packages/py-recommonmark/package.py | 7 ++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/var/spack/repos/builtin/packages/py-commonmark/package.py b/var/spack/repos/builtin/packages/py-commonmark/package.py index 0d0e31bc687..20d2b605a49 100644 --- a/var/spack/repos/builtin/packages/py-commonmark/package.py +++ b/var/spack/repos/builtin/packages/py-commonmark/package.py @@ -16,4 +16,5 @@ class PyCommonmark(PythonPackage): version('0.9.0', sha256='867fc5db078ede373ab811e16b6789e9d033b15ccd7296f370ca52d1ee792ce0') - depends_on('py-future') + depends_on('py-setuptools', type='build') + depends_on('py-future', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-recommonmark/package.py b/var/spack/repos/builtin/packages/py-recommonmark/package.py index bb698add345..ad27abc0c16 100644 --- a/var/spack/repos/builtin/packages/py-recommonmark/package.py +++ b/var/spack/repos/builtin/packages/py-recommonmark/package.py @@ -19,6 +19,7 @@ class PyRecommonmark(PythonPackage): version('0.6.0', sha256='29cd4faeb6c5268c633634f2d69aef9431e0f4d347f90659fd0aab20e541efeb') - depends_on('py-commonmark@0.8.1:') - depends_on('py-docutils@0.11:') - depends_on('py-sphinx@1.3.1:') + depends_on('py-setuptools', type='build') + depends_on('py-commonmark@0.8.1:', type=('build', 'run')) + depends_on('py-docutils@0.11:', type=('build', 'run')) + depends_on('py-sphinx@1.3.1:', type=('build', 'run'))