From 9f69b4d2dc190a084d562515774c07fc716a5bfb Mon Sep 17 00:00:00 2001 From: Andreas Zweili Date: Tue, 13 Oct 2020 21:28:08 +0200 Subject: [PATCH] split the requirements into multiple files --- Makefile | 6 +++--- requirements.txt => requirements/base.txt | 2 -- requirements/development.txt | 5 +++++ 3 files changed, 8 insertions(+), 5 deletions(-) rename requirements.txt => requirements/base.txt (57%) create mode 100644 requirements/development.txt diff --git a/Makefile b/Makefile index 21aca7f..fcf60ac 100644 --- a/Makefile +++ b/Makefile @@ -10,9 +10,9 @@ dist/restic-qt: venv venv: venv/bin/activate -venv/bin/activate: requirements.txt +venv/bin/activate: requirements/base.txt test -d venv || python3 -m venv venv - . venv/bin/activate; pip3 install wheel; pip3 install -Ur requirements.txt + . venv/bin/activate; pip3 install wheel; pip3 install -Ur requirements/base.txt touch venv/bin/activate init: @@ -20,7 +20,7 @@ init: python3 -m venv venv . venv/bin/activate ( \ - pip3 install -r requirements.txt; \ + pip3 install -r requirements/development.txt; \ pip3 install -e .; \ ) diff --git a/requirements.txt b/requirements/base.txt similarity index 57% rename from requirements.txt rename to requirements/base.txt index 5808f36..6a997f7 100644 --- a/requirements.txt +++ b/requirements/base.txt @@ -1,4 +1,2 @@ markdownify newspaper3k -pytest -pytest-cov diff --git a/requirements/development.txt b/requirements/development.txt new file mode 100644 index 0000000..450921d --- /dev/null +++ b/requirements/development.txt @@ -0,0 +1,5 @@ +-r base.txt + +pytest +pytest-cov +flake8