Mercurial > hgsubversion
view setup.py @ 464:0f7095f53ca3
Extend svnrepos with SubversionRepo and SVNMeta
SubversionRepo and SVNMeta are now hidden behind svnremoterepo and
svnlocalrepo. It unifies the way svn credentials are read from the command line
and configuration file, at the cost of import cycle between svnrepo and
wrappers. It is currently not a big deal thanks to demandimport.
author | Patrick Mezard <pmezard@gmail.com> |
---|---|
date | Sat, 18 Jul 2009 20:44:33 -0500 |
parents | 1ad05cffb20f |
children | ac9c9e1a8022 |
line wrap: on
line source
#!/usr/bin/env python # -*- coding: utf-8 -*- import os import sys if not hasattr(sys, 'version_info') or sys.version_info < (2, 4, 0, 'final'): raise SystemExit("Mercurial requires python 2.4 or later.") try: from distutils.command.build_py import build_py_2to3 as build_py except ImportError: from distutils.command.build_py import build_py try: from setuptools import setup except ImportError: from distutils.core import setup setup( name = 'hgsubversion', version = '0.0.1', url = 'http://bitbucket.org/durin42/hgsubversion', license = 'GNU GPL', author = 'Augie Fackler, others', author_email = 'hgsubversion@googlegroups.com', description = ('hgsubversion is a Mercurial extension for working with ' 'Subversion repositories.'), long_description = open(os.path.join(os.path.dirname(__file__), 'README')).read(), keywords = 'mercurial', packages = ('hgsubversion', 'hgsubversion.svnwrap'), platforms = 'any', classifiers = [ 'License :: OSI Approved :: GNU General Public License (GPL)', 'Intended Audience :: Developers', 'Topic :: Software Development :: Version Control', 'Development Status :: 2 - Pre-Alpha', 'Programming Language :: Python', 'Operating System :: OS Independent', ], cmdclass = {'build_py': build_py}, )