diff --git a/setup.py b/setup.py index 172dc4b634bf6e17441e8bf3bb3e813ec82eb773..5ad80b5a2e66725cf90405defcdc73d63a36dd4c 100644 --- a/setup.py +++ b/setup.py @@ -29,9 +29,10 @@ setup( 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 index 31b155544a51ec471de477adce2c8958a93418c7..5be833c5d3251e4a5dfbbe5023933445c3d7c0cb 100644 --- a/tox.ini +++ b/tox.ini @@ -8,10 +8,10 @@ passenv = SPHINXOPTS [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 @@ deps = -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