# HG changeset patch # User Sean Farley # Date 2014-11-02 22:52:55 # Node ID 953ee49f3b30e0ff7de5222eb2a529a4dd4a63e7 # Parent 990ec5ed4ee5f0d943b582c8349b88fe4a334e71 setup: remove duplicate logic for mercurial dependency diff --git a/setup.py b/setup.py --- a/setup.py +++ b/setup.py @@ -63,11 +63,9 @@ if sys.version_info < (2, 7): requirements.append("unittest2") requirements.append("argparse") -if is_windows: - requirements.append("mercurial>=2.8.2,<3.2") -else: +requirements.append("mercurial>=2.8.2,<3.2") +if not is_windows: requirements.append("py-bcrypt>=0.3.0,<=0.4") - requirements.append("mercurial>=2.8.2,<3.2") if sys.version_info < (2, 7): # Dulwich 0.9.6 and later do not support Python2.6.