You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by ma...@apache.org on 2018/10/04 20:07:56 UTC
[airavata-django-portal] 06/09: AIRAVATA-2868 setup.py for abstract
dependencies, req.txt for concrete deps
This is an automated email from the ASF dual-hosted git repository.
machristie pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/airavata-django-portal.git
commit 74092591d9ce8d4b5538e6fc32626484ab4e17dc
Author: Marcus Christie <ma...@iu.edu>
AuthorDate: Thu Oct 4 15:46:30 2018 -0400
AIRAVATA-2868 setup.py for abstract dependencies, req.txt for concrete deps
---
requirements-dev.txt | 5 +++++
requirements.txt | 7 +++++--
setup.py | 6 +++---
3 files changed, 13 insertions(+), 5 deletions(-)
diff --git a/requirements-dev.txt b/requirements-dev.txt
new file mode 100644
index 0000000..e1e5f8e
--- /dev/null
+++ b/requirements-dev.txt
@@ -0,0 +1,5 @@
+-r requirements.txt
+flake8==3.5.0
+flake8-isort==2.5
+
+-e ".[dev]"
diff --git a/requirements.txt b/requirements.txt
index bb61566..2c3c63c 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,8 +1,11 @@
-Django==1.11.3
+# Pin these dependencies
+Django==1.11.16
requests==2.13.0
requests-oauthlib==0.7.0
thrift==0.10.0
djangorestframework==3.8.2
wagtail==2.0
-wagtailfontawesome>=1.1.3,<1.2
+wagtailfontawesome==1.1.3
+
+-e "."
diff --git a/setup.py b/setup.py
index 6a8ec73..6fc0d7e 100644
--- a/setup.py
+++ b/setup.py
@@ -20,13 +20,13 @@ setup(
license='Apache License 2.0',
packages=find_packages(),
install_requires=[
- 'Django>=1.11,<2.0',
+ 'Django',
+ 'djangorestframework',
'requests',
'requests-oauthlib',
'thrift',
- 'djangorestframework',
'wagtail',
- 'wagtailfontawesome>=1.1.3,<1.2'
+ 'wagtailfontawesome'
],
extras_require={
'dev': [