--- a/setup.py Mon Mar 21 21:38:56 2016 -0700 +++ b/setup.py Mon Mar 28 00:50:36 2016 -0700 @@ -3,6 +3,7 @@ requires = [] try: import mercurial + mercurial.__all__ except ImportError: requires.append('mercurial')