diff --git a/requirements.txt b/requirements-server.txt copy from requirements.txt copy to requirements-server.txt --- a/requirements.txt +++ b/requirements-server.txt @@ -1,5 +1,2 @@ -vcversioner -click Django < 2.0 djangorestframework -xmltodict diff --git a/requirements-swh.txt b/requirements-swh-server.txt copy from requirements-swh.txt copy to requirements-swh-server.txt --- a/requirements-swh.txt +++ b/requirements-swh-server.txt @@ -1,4 +1,3 @@ -swh.core >= 0.0.36 swh.loader.tar >= 0.0.39 swh.loader.core >= 0.0.32 swh.scheduler >= 0.0.39 diff --git a/requirements-swh.txt b/requirements-swh.txt --- a/requirements-swh.txt +++ b/requirements-swh.txt @@ -1,5 +1 @@ swh.core >= 0.0.36 -swh.loader.tar >= 0.0.39 -swh.loader.core >= 0.0.32 -swh.scheduler >= 0.0.39 -swh.model >= 0.0.26 diff --git a/requirements.txt b/requirements.txt --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,3 @@ vcversioner click -Django < 2.0 -djangorestframework xmltodict diff --git a/setup.py b/setup.py --- a/setup.py +++ b/setup.py @@ -47,7 +47,9 @@ install_requires=parse_requirements() + parse_requirements('swh'), tests_require=parse_requirements('test'), setup_requires=['vcversioner'], - extras_require={'testing': parse_requirements('test')}, + extras_require={'testing': parse_requirements('test'), + 'server': (parse_requirements('server') + + parse_requirements('swh-server'))}, vcversioner={}, include_package_data=True, entry_points=''' diff --git a/tox.ini b/tox.ini --- a/tox.ini +++ b/tox.ini @@ -4,6 +4,7 @@ [testenv:py3] deps = .[testing] + .[server] pytest-cov pifpaf pytest-django