diff --git a/setup.py b/setup.py --- a/setup.py +++ b/setup.py @@ -29,9 +29,10 @@ url='https://forge.softwareheritage.org/source/swh-docs/', packages=find_packages(), scripts=[], - install_requires=parse_requirements() + parse_requirements('swh'), + install_requires=parse_requirements(), setup_requires=['vcversioner'], - extras_require={'testing': parse_requirements('test')}, + extras_require={'testing': parse_requirements('test'), + 'building': parse_requirements('swh')}, vcversioner={}, include_package_data=True, ) diff --git a/tox.ini b/tox.ini --- a/tox.ini +++ b/tox.ini @@ -8,10 +8,10 @@ [testenv:sphinx] deps = django < 2 - .[testing] + .[building] pifpaf commands = - {envpython} -m pifpaf run postgresql -- make -C docs html + {envpython} -m pifpaf run postgresql -- make -C docs {posargs:html} [testenv:sphinx-dev] deps = @@ -19,7 +19,7 @@ -rrequirements-swh-dev.txt pifpaf commands = - {envpython} -m pifpaf run postgresql -- make -C docs html + {envpython} -m pifpaf run postgresql -- make -C docs {posargs:html} [testenv:flake8] skip_install = true