From 4e6dd9c05681e888f1805eadd57cc70b639efd3f Mon Sep 17 00:00:00 2001 From: Guido Günther Date: Wed, 5 Jul 2017 19:33:02 +0200 Subject: Use install_requirements --- .travis.yml | 2 +- dev_requirements.txt | 7 +++++++ requirements.txt | 5 ----- setup.py | 4 ++++ 4 files changed, 12 insertions(+), 6 deletions(-) create mode 100644 dev_requirements.txt diff --git a/.travis.yml b/.travis.yml index 60e70073..db7eafa2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,7 +7,7 @@ services: python: - "2.7" -install: "pip install -r requirements.txt" +install: "pip install -r dev_requirements.txt" script: - flake8 - tests/helpers/run-in-docker diff --git a/dev_requirements.txt b/dev_requirements.txt new file mode 100644 index 00000000..b63a3cef --- /dev/null +++ b/dev_requirements.txt @@ -0,0 +1,7 @@ +-r requirements.txt + +coverage>=2.85 +flake8>=3 +mock +nose>=0.11.1 +nosexcover>=1.0.7 diff --git a/requirements.txt b/requirements.txt index bd47cdaf..3730135c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,7 +1,2 @@ -coverage>=2.85 -flake8>=3 -mock -nose>=0.11.1 -nosexcover>=1.0.7 python-dateutil six>=1.9.0 diff --git a/setup.py b/setup.py index 5772bd19..c7580a76 100755 --- a/setup.py +++ b/setup.py @@ -74,6 +74,10 @@ setup(name="gbp", packages=find_packages(exclude=['tests', 'tests.*']), data_files=[("share/git-buildpackage/", ["gbp.conf"]), ], requires=["six", 'dateutil'], + install_requires=[ + 'python-dateutil', + 'six>=1.9.0', + ], setup_requires=setup_requires(), entry_points={ 'console_scripts': ['gbp=gbp.scripts.supercommand:supercommand'], -- cgit v1.2.3