Splits up requirements.txt to move stuff into base and heroku requirements files

Adds heroku dependencies
This commit is contained in:
Christopher Neugebauer 2017-08-08 21:48:16 -07:00
parent bbae02fbe0
commit 921da655b8
4 changed files with 35 additions and 25 deletions

View file

@ -6,11 +6,17 @@ The website for North Bay Python is a Django application with Symposion and Regi
Setup
-----
1. pip install -r requirements
Development
~~~~~~~~~~~
1. pip install -r requirements/base.txt
2. python manage.py createsuperuser
3. python manage.py loaddata fixtures/*
4. python manage.py migrate
Prod
~~~~
Use `pip install -r requirements.txt` instead.
Reference Material
------------------

View file

@ -1,23 +1,2 @@
Django==1.9.2
pinax-theme-bootstrap==7.3.0
django-user-accounts==1.3.1
metron==1.3.7
pinax-eventlog==1.1.1
dj-static==0.0.6
dj-database-url==0.4.0
pinax-pages==0.4.2
pinax-boxes==2.1.2
django-libsass==0.7
django-markdown-deux==1.0.5
# For testing
django-nose==1.4.3
coverage==4.0.3
# Registrasion
https://github.com/chrisjrn/registrasion/tarball/master#egg=registrasion
https://github.com/pinax/symposion/tarball/ad81810#egg=symposion
https://github.com/chrisjrn/registrasion-stripe/tarball/master#egg=registrasion-stripe
https://github.com/chrisjrn/symposion-bootstrap-templates/tarball/master#egg=symposion-bootstrap-templates
-r requirements/base.txt
-r requirements/heroku.txt

23
requirements/base.txt Normal file
View file

@ -0,0 +1,23 @@
Django==1.9.2
pinax-theme-bootstrap==7.3.0
django-user-accounts==1.3.1
metron==1.3.7
pinax-eventlog==1.1.1
dj-static==0.0.6
dj-database-url==0.4.0
pinax-pages==0.4.2
pinax-boxes==2.1.2
django-libsass==0.7
django-markdown-deux==1.0.5
# For testing
django-nose==1.4.3
coverage==4.0.3
# Registrasion
https://github.com/chrisjrn/registrasion/tarball/master#egg=registrasion
https://github.com/pinax/symposion/tarball/ad81810#egg=symposion
https://github.com/chrisjrn/registrasion-stripe/tarball/master#egg=registrasion-stripe
https://github.com/chrisjrn/symposion-bootstrap-templates/tarball/master#egg=symposion-bootstrap-templates

2
requirements/heroku.txt Normal file
View file

@ -0,0 +1,2 @@
psycopg2==2.7.3
gunicorn==19.7.1