setup.py
changeset 2067 74869d26f0e0
parent 2052 05170e635e26
child 2069 7d15775d8585
equal deleted inserted replaced
2066:a35f6b1e4a41 2067:74869d26f0e0
    28 
    28 
    29 if os.environ.get('INCLUDE_INHIBIT'):
    29 if os.environ.get('INCLUDE_INHIBIT'):
    30     py_modules.append('hgext3rd.evolve.hack.inhibit')
    30     py_modules.append('hgext3rd.evolve.hack.inhibit')
    31     py_modules.append('hgext3rd.evolve.hack.directaccess')
    31     py_modules.append('hgext3rd.evolve.hack.directaccess')
    32 
    32 
    33 requires = []
       
    34 try:
       
    35     import mercurial
       
    36     mercurial.__all__
       
    37 except ImportError:
       
    38     requires.append('mercurial>=%s' % min_hg_version())
       
    39 
       
    40 setup(
    33 setup(
    41     name='hg-evolve',
    34     name='hg-evolve',
    42     version=get_version(),
    35     version=get_version(),
    43     author='Pierre-Yves David',
    36     author='Pierre-Yves David',
    44     maintainer='Pierre-Yves David',
    37     maintainer='Pierre-Yves David',