Mercurial > hg-git
view setup.py @ 1010:dd5afdfef35d
tests: add tests for git.findcopiesharder
Previously, no explicit tests existed for this feature.
The added tests demonstrate that git.findcopiesharder results in
copy metadata being added to changesets adding files that were
unmodified by that changeset.
author | Gregory Szorc <gregory.szorc@gmail.com> |
---|---|
date | Sat, 17 Dec 2016 17:24:17 -0800 |
parents | 5cc9594cc811 |
children | 21264429a8d4 |
line wrap: on
line source
try: from setuptools import setup except: from distutils.core import setup try: from collections import OrderedDict extra_req = [] except ImportError: extra_req = ['ordereddict>=1.1'] from os.path import dirname, join def get_version(relpath): root = dirname(__file__) for line in open(join(root, relpath), 'rb'): line = line.decode('utf-8') if '__version__' in line: return line.split("'")[1] setup( name='hg-git', version=get_version('hggit/__init__.py'), author='The hg-git Authors', maintainer='Augie Fackler', maintainer_email='durin42@gmail.com', url='http://hg-git.github.com/', description='push to and pull from a Git repository using Mercurial', long_description=""" This extension lets you communicate (push and pull) with a Git server. This way you can use Git hosting for your project or collaborate with a project that is in Git. A bridger of worlds, this plugin be. """.strip(), keywords='hg git mercurial', license='GPLv2', packages=['hggit'], package_data={ 'hggit': ['help/git.rst'] }, include_package_data=True, install_requires=['dulwich>=0.9.7'] + extra_req, )