From a9ff9c1543151dafc278cbf44fd982fa65200306 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Bedna=C5=99=C3=ADk?= <jan.bednarik@gmail.com> Date: Sun, 21 Oct 2018 10:31:02 +0200 Subject: [PATCH] Split requirements for production and tests --- Makefile | 2 +- requirements.in | 3 --- requirements.txt | 14 +++----------- test-requirements.in | 3 +++ test-requirements.txt | 15 +++++++++++++++ 5 files changed, 22 insertions(+), 15 deletions(-) create mode 100644 test-requirements.in create mode 100644 test-requirements.txt diff --git a/Makefile b/Makefile index cecdeea..f210d13 100644 --- a/Makefile +++ b/Makefile @@ -2,7 +2,7 @@ init-env: python3 -m venv .env install: - pip install --upgrade -r requirements.txt + pip install --upgrade -r requirements.txt -r test-requirements.txt pip install -e . run: diff --git a/requirements.in b/requirements.in index dabc737..121ec5b 100644 --- a/requirements.in +++ b/requirements.in @@ -2,7 +2,4 @@ Django requests arrow pyjwt -pytest -pytest-django -pytest-env bleach diff --git a/requirements.txt b/requirements.txt index b37c4b7..c3e71c5 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5,23 +5,15 @@ # pip-compile --output-file requirements.txt requirements.in # arrow==0.12.1 -atomicwrites==1.2.1 # via pytest -attrs==18.2.0 # via pytest bleach==3.0.2 certifi==2018.10.15 # via requests chardet==3.0.4 # via requests django==2.1.2 idna==2.7 # via requests -more-itertools==4.3.0 # via pytest -pluggy==0.7.1 # via pytest -py==1.7.0 # via pytest pyjwt==1.6.4 -pytest-django==3.4.3 -pytest-env==0.6.2 -pytest==3.8.2 python-dateutil==2.7.3 # via arrow pytz==2018.5 # via django -requests==2.19.1 -six==1.11.0 # via bleach, more-itertools, pytest, python-dateutil -urllib3==1.23 # via requests +requests==2.20.0 +six==1.11.0 # via bleach, python-dateutil +urllib3==1.24 # via requests webencodings==0.5.1 # via bleach diff --git a/test-requirements.in b/test-requirements.in new file mode 100644 index 0000000..da1b135 --- /dev/null +++ b/test-requirements.in @@ -0,0 +1,3 @@ +pytest +pytest-django +pytest-env diff --git a/test-requirements.txt b/test-requirements.txt new file mode 100644 index 0000000..3405c80 --- /dev/null +++ b/test-requirements.txt @@ -0,0 +1,15 @@ +# +# This file is autogenerated by pip-compile +# To update, run: +# +# pip-compile --output-file test-requirements.txt test-requirements.in +# +atomicwrites==1.2.1 # via pytest +attrs==18.2.0 # via pytest +more-itertools==4.3.0 # via pytest +pluggy==0.8.0 # via pytest +py==1.7.0 # via pytest +pytest-django==3.4.3 +pytest-env==0.6.2 +pytest==3.9.1 +six==1.11.0 # via more-itertools, pytest -- GitLab