From a802e70e66376c7a4b5a54da0f1e1b3f893c1810 Mon Sep 17 00:00:00 2001 From: Otto Winter Date: Wed, 15 Jul 2020 13:41:55 +0200 Subject: [PATCH] Load requirements from requirements.txt --- requirements.txt | 3 +++ setup.py | 7 ++----- 2 files changed, 5 insertions(+), 5 deletions(-) create mode 100644 requirements.txt diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..73610f6 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,3 @@ +attrs>=19.3.0 +protobuf>=3.12.2,<4.0 +zeroconf>=0.28.0,<1.0 diff --git a/setup.py b/setup.py index 7620ff0..298a731 100644 --- a/setup.py +++ b/setup.py @@ -28,11 +28,8 @@ GITHUB_URL = 'https://github.com/{}'.format(GITHUB_PATH) DOWNLOAD_URL = '{}/archive/{}.zip'.format(GITHUB_URL, VERSION) -REQUIRES = [ - 'attrs>=19.3.0', - 'protobuf>=3.12.2,<4.0', - 'zeroconf>=0.28.0,<1.0', -] +with open(os.path.join(here, 'requirements.txt')) as requirements_txt: + REQUIRES = requirements_txt.read().splitlines() setup( name=PROJECT_PACKAGE_NAME,