aboutsummaryrefslogtreecommitdiffstats
path: root/setup.py
diff options
context:
space:
mode:
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py12
1 files changed, 10 insertions, 2 deletions
diff --git a/setup.py b/setup.py
index 12739ffd..0716e45f 100644
--- a/setup.py
+++ b/setup.py
@@ -53,13 +53,16 @@ try:
'kombu',
'jinja2',
'sphinx',
- 'Babel',
+ 'Babel>=1.0',
'argparse',
'webtest<2',
'ConfigObj',
'Markdown',
'sqlalchemy<0.9.0, >0.8.0',
- 'sqlalchemy-migrate',
+ # newer sqlalchemy-migrate requires pbr which BREAKS EVERYTHING AND IS
+ # TERRIBLE AND IS THE END OF ALL THINGS
+ # I'd love to remove this restriction.
+ 'sqlalchemy-migrate<0.8',
'mock',
'itsdangerous',
'pytz',
@@ -68,6 +71,11 @@ try:
'unidecode',
'jsonschema',
'requests',
+ 'ExifRead',
+
+ # PLEASE change this when we can; a dependency is forcing us to set this
+ # specific number and it is breaking setup.py develop
+ 'six==1.5.2'
## Annoying. Please remove once we can! We only indirectly
## use pbr, and currently it breaks things, presumably till