# will not install with pip 1.5, because of some dependencies from some libs.
#pip >= 1.4, < 1.5

# Flask and Flask extensions
Flask>=0.10
Flask-SQLAlchemy
Flask-Testing
Flask-Security
Flask-Login==0.2.3
Flask-WTF>=0.9.4
Flask-Script
Flask-DebugToolbar
Flask-Uploads
Flask-Migrate
Babel >= 1.3
Flask-Babel>=0.9
Flask-Assets>=0.10

# We need a more recent version than the version on PyPI
#Flask-Mail>=0.9
https://github.com/mattupstate/flask-mail/archive/b8ab0858f86bbb215f5b8a11c843b71bcb8ab3b5.zip#egg=Flask-Mail>=0.9

# pathlib is included in python 3.4, and very useful
pathlib

lxml
cssselect
psycopg2

# Other
SQLAlchemy>=0.8,<0.9
alembic
redis>=2.10.1

# requirement of jinja2; > 0.21 has an important fix for string format. See
# https://github.com/mitsuhiko/markupsafe/issues/28
MarkupSafe>0.21

# specify min versions for "phonenumbers" because for now all releases are
# "pre-releases".
# see http://www.pip-installer.org/en/latest/logic.html#pre-release-versions
phonenumbers>=5.8b1

whoosh>=2.5,<2.6
markdown
blinker
requests
bleach
py-bcrypt
pillow
python-magic
WTForms
wtforms-alchemy==0.12.6
# required by wtforms-alchemy, but 0.24.0 needs sqlalchemy >= 0.9
SQLAlchemy-Utils<0.24.0
PyYAML
pygeoip

xlwt
xlrd
celery==3.0.21
straight.plugin==1.4.0-post-1

# progressbar >= 2.3
progressbar-latest >= 2.4

# Assets management (might not be necessary if distributing compiled assets)
jsmin
cssmin

# specify min versions for "closure" because for now all releases are
# "pre-releases".
# see http://www.pip-installer.org/en/latest/logic.html#pre-release-versions
closure>=20121212

#: DEVELOPMENT
coverage==3.6
nose
pytest>=2.4.2
Sphinx==1.2
