Mercurial > hg > hg-git
view setup.py @ 1039:25c13dd3433f
tests: run doctests with the whole suite
When the line to run doctests was introduced, it looks like it was just
added to the wrong rule. Let's put it in the right one.
author | Kevin Bullock <kbullock@ringworld.org> |
---|---|
date | Sat, 05 Aug 2017 17:22:00 -0500 |
parents | 5cc9594cc811 |
children |
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, )