From 93d83ea891cd7c5d6edeb7b414d61e6df939fa6e Mon Sep 17 00:00:00 2001 From: Luca Naso Date: Fri, 7 Aug 2015 10:28:57 +0200 Subject: [PATCH] lna 1: Preparing for Heroku deployment Setting the requirements and creating the Procfile. --- Procfile | 1 + requirements.txt | 4 ++++ requirements/common.txt | 46 ++++++++++++++++++++--------------------- requirements/dev.txt | 10 ++++----- requirements/heroku.txt | 4 ++-- 5 files changed, 35 insertions(+), 30 deletions(-) create mode 100644 Procfile create mode 100644 requirements.txt diff --git a/Procfile b/Procfile new file mode 100644 index 000000000..5d8784f8d --- /dev/null +++ b/Procfile @@ -0,0 +1 @@ +web: gunicorn manage:app diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 000000000..44651896c --- /dev/null +++ b/requirements.txt @@ -0,0 +1,4 @@ +-r requirements/prod.txt +Flask-SSLify==0.1.5 +gunicorn==19.3 +psycopg2==2.6.1 diff --git a/requirements/common.txt b/requirements/common.txt index 92810d435..6f17bd7c6 100644 --- a/requirements/common.txt +++ b/requirements/common.txt @@ -1,24 +1,24 @@ -Flask==0.10.1 -Flask-Bootstrap==3.0.3.1 -Flask-HTTPAuth==2.2.0 -Flask-Login==0.2.7 -Flask-Mail==0.9.0 -Flask-Migrate==1.1.0 -Flask-Moment==0.2.1 -Flask-PageDown==0.1.4 -Flask-SQLAlchemy==1.0 -Flask-Script==0.6.6 -Flask-WTF==0.9.4 -Jinja2==2.7.1 -Mako==0.9.1 -Markdown==2.3.1 -MarkupSafe==0.18 -SQLAlchemy==0.9.9 -WTForms==1.0.5 -Werkzeug==0.10.4 -alembic==0.6.2 -bleach==1.4.0 +alembic==0.7.6 +bleach==1.4.1 blinker==1.3 -html5lib==1.0b3 -itsdangerous==0.23 -six==1.4.1 +Flask==0.10.1 +Flask-Bootstrap==3.3.5.2 +Flask-HTTPAuth==2.5.0 +Flask-Login==0.2.11 +Flask-Mail==0.9.1 +Flask-Migrate==1.4.0 +Flask-Moment==0.5.0 +Flask-PageDown==0.2.1 +Flask-SQLAlchemy==2.0 +Flask-Script==2.0.5 +Flask-WTF==0.11 +html5lib==0.999999 +itsdangerous==0.24 +Jinja2==2.7.3 +Mako==1.0.1 +Markdown==2.6.2 +MarkupSafe==0.23 +six==1.9.0 +SQLAlchemy==1.0.6 +WTForms==2.0.2 +Werkzeug==0.10.4 \ No newline at end of file diff --git a/requirements/dev.txt b/requirements/dev.txt index 44fc970f0..fd4f3795a 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -1,8 +1,8 @@ -r common.txt -ForgeryPy==0.1 -Pygments==1.6 colorama==0.2.7 coverage==3.7.1 -httpie==0.7.2 -requests==2.1.0 -selenium==2.45.0 +httpie==0.9.2 +ForgeryPy==0.1 +Pygments==2.0.2 +requests==2.7.0 +selenium==2.47.1 diff --git a/requirements/heroku.txt b/requirements/heroku.txt index 4adc86885..48d6b016b 100644 --- a/requirements/heroku.txt +++ b/requirements/heroku.txt @@ -1,4 +1,4 @@ -r prod.txt Flask-SSLify==0.1.4 -gunicorn==18.0 -psycopg2==2.5.1 +gunicorn==19.3 +psycopg2==2.6.1