From 3bf7926c577910c9e2bcf5a700290ffdbb0375e7 Mon Sep 17 00:00:00 2001 From: Swen Kooij Date: Sun, 20 Oct 2019 17:41:31 +0300 Subject: [PATCH] Split analysis and test dependencies --- .circleci/config.yml | 2 +- requirements/analysis.txt | 8 ++++++++ requirements/test.txt | 8 -------- setup.py | 6 +++++- 4 files changed, 14 insertions(+), 10 deletions(-) create mode 100644 requirements/analysis.txt diff --git a/.circleci/config.yml b/.circleci/config.yml index 95c439c..a7a738a 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -62,7 +62,7 @@ jobs: - run: name: Install Python packages - command: pip install -r requirements/test.txt + command: pip install -r requirements/analysis.txt - run: name: Verify formatting / linting diff --git a/requirements/analysis.txt b/requirements/analysis.txt new file mode 100644 index 0000000..a00cadf --- /dev/null +++ b/requirements/analysis.txt @@ -0,0 +1,8 @@ +-r base.txt + +black==19.3b0 +flake8==3.7.7 +autoflake==1.3 +autopep8==1.4.4 +isort==4.3.20 +sl-docformatter==1.4 diff --git a/requirements/test.txt b/requirements/test.txt index c8ba029..1d90234 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -1,13 +1,5 @@ -r base.txt -# Analysis -black==19.3b0 -flake8==3.7.7 -autoflake==1.3 -autopep8==1.4.4 -isort==4.3.20 -sl-docformatter==1.4 - # Tests coverage==4.4.2 tox==2.9.1 diff --git a/setup.py b/setup.py index 18f3472..7d30040 100644 --- a/setup.py +++ b/setup.py @@ -67,7 +67,11 @@ setup( "Topic :: Internet :: WWW/HTTP :: Dynamic Content", ], python_requires=">=3.7", - install_requires=["django-postgres-extra>=2.0a7", "deprecation==2.0.7"], + install_requires=[ + "Django>=2.0", + "django-postgres-extra>=2.0a7", + "deprecation==2.0.7", + ], cmdclass={ "lint": create_command( "Lints the code",