diff --git a/var/spack/repos/builtin/packages/py-rst2pdf/package.py b/var/spack/repos/builtin/packages/py-rst2pdf/package.py index 98dcc81429b..e35da7d6364 100644 --- a/var/spack/repos/builtin/packages/py-rst2pdf/package.py +++ b/var/spack/repos/builtin/packages/py-rst2pdf/package.py @@ -15,12 +15,15 @@ class PyRst2pdf(PythonPackage): homepage = "https://rst2pdf.org/" pypi = "rst2pdf/rst2pdf-0.99.tar.gz" + git = "https://github.com/rst2pdf/rst2pdf.git" + version("0.100", sha256="664c3c16e6d3dea274e840a436eac4dba6cb50ab6af3162fc9d5716be3cb7b42") version("0.99", sha256="8fa23fa93bddd1f52d058ceaeab6582c145546d80f2f8a95974f3703bd6c8152") - depends_on("python@3.6:", type=("build", "run")) + depends_on("python@3.8:", when="@0.100:", type=("build", "run")) depends_on("py-setuptools", type="build") depends_on("py-setuptools-scm", type="build") + depends_on("py-docutils", type=("build", "run")) depends_on("py-importlib-metadata", type=("build", "run")) depends_on("py-jinja2", type=("build", "run"))