Mercurial > evolve
view setup.py @ 1580:b915e0d54db0
evolve: duplicate evolution summary entries (issue5014)
Since we added summary entries for trouble changesets in core we don't need to
display it anymore in evolve for the version of hg with the change. Tested with
3.6.1 and 3.6.2.
author | Laurent Charignon <lcharignon@fb.com> |
---|---|
date | Mon, 04 Jan 2016 08:39:58 -0800 |
parents | 1bcbd14cf159 |
children | 160968654581 |
line wrap: on
line source
# Copied from histedit setup.py # Credit to Augie Fackler <durin42@gmail.com> import os from distutils.core import setup from os.path import dirname, join def get_version(relpath): '''Read version info from a file without importing it''' for line in open(join(dirname(__file__), relpath), 'rb'): # Decode to a fail-safe string for PY3 # (gives unicode object in PY2) line = line.decode('utf8') if '__version__' in line: if "'" in line: return line.split("'")[1] py_modules = [ 'hgext.evolve', ] if os.environ.get('INCLUDE_INHIBIT'): py_modules.append('hgext.inhibit') py_modules.append('hgext.directaccess') setup( name='hg-evolve', version=get_version('hgext/evolve.py'), author='Pierre-Yves David', maintainer='Pierre-Yves David', maintainer_email='pierre-yves.david@ens-lyon.org', url='https://bitbucket.org/marmoute/mutable-history', description='Flexible evolution of Mercurial history.', long_description=open('README').read(), keywords='hg mercurial', license='GPLv2+', py_modules=py_modules )