From 6ae532df9eb19ebd9247fdcf7a39d2d4104c4ac4 Mon Sep 17 00:00:00 2001 From: debugtalk Date: Wed, 21 Feb 2018 23:48:04 +0800 Subject: [PATCH] reduce depenency packages for user --- .travis.yml | 1 + requirements.txt | 3 +-- setup.py | 5 ++++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index fd94171a..36173923 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,6 +9,7 @@ install: - pip install coverage - pip install coveralls - pip install -r requirements.txt + - pip install flask script: - coverage run --source=httprunner -m unittest discover after_success: diff --git a/requirements.txt b/requirements.txt index a285f256..d5d097a4 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,4 @@ -requests[security] -flask +requests PyYAML PyUnitReport har2case diff --git a/setup.py b/setup.py index df978756..45d57299 100644 --- a/setup.py +++ b/setup.py @@ -18,12 +18,15 @@ setup( author_email='mail@debugtalk.com', url='https://github.com/debugtalk/HttpRunner', license='MIT', - packages=find_packages(exclude=['test.*', 'test']), + packages=find_packages(exclude=["examples", "tests", "tests.*"]), package_data={ 'httprunner': ['locustfile_template'], }, keywords='api test', install_requires=install_requires, + extras_require={ + 'dev': ['flask'] + }, classifiers=[ "Development Status :: 3 - Alpha", 'Programming Language :: Python :: 2.7',