diff --git a/setup.py b/setup.py --- a/setup.py +++ b/setup.py @@ -1,5 +1,6 @@ import sys from rhodecode import get_version +from rhodecode import __platform__ py_version = sys.version_info @@ -13,7 +14,6 @@ requirements = [ "mercurial>=1.7.5", "whoosh>=1.3.4", "celery>=2.2.4", - "py-bcrypt", "babel", ] @@ -29,6 +29,10 @@ if py_version < (2, 6): requirements.append("simplejson") requirements.append("pysqlite") +if __platform__ in ('Linux', 'Darwin'): + requirements.append("py-bcrypt") + + #additional files from project that goes somewhere in the filesystem #relative to sys.prefix data_files = []