diff --git a/rhodecode/__init__.py b/rhodecode/__init__.py --- a/rhodecode/__init__.py +++ b/rhodecode/__init__.py @@ -26,7 +26,7 @@ import sys import platform -VERSION = (1, 3, 4) +VERSION = (1, 3, 5) try: from rhodecode.lib import get_current_revision @@ -46,19 +46,22 @@ __py_version__ = sys.version_info PLATFORM_WIN = ('Windows') PLATFORM_OTHERS = ('Linux', 'Darwin', 'FreeBSD', 'OpenBSD', 'SunOS') +is_windows = __platform__ in PLATFORM_WIN +is_unix = __platform__ in PLATFORM_OTHERS + requirements = [ "Pylons==1.0.0", "Beaker==1.6.3", "WebHelpers==1.3", "formencode==1.2.4", "SQLAlchemy==0.7.6", - "Mako==0.6.2", + "Mako==0.7.0", "pygments>=1.4", - "whoosh>=2.3.0,<2.4", + "whoosh>=2.4.0,<2.5", "celery>=2.2.5,<2.3", "babel", "python-dateutil>=1.5.0,<2.0.0", - "dulwich>=0.8.4,<0.9.0", + "dulwich>=0.8.5,<0.9.0", "webob==1.0.8", "markdown==2.1.1", "docutils==0.8.1", @@ -68,11 +71,11 @@ if __py_version__ < (2, 6): requirements.append("simplejson") requirements.append("pysqlite") -if __platform__ in PLATFORM_WIN: - requirements.append("mercurial>=2.1,<2.2") +if is_windows: + requirements.append("mercurial>=2.2.1,<2.3") else: requirements.append("py-bcrypt") - requirements.append("mercurial>=2.1,<2.2") + requirements.append("mercurial>=2.2.1,<2.3") def get_version():