Augie Fackler avatar Augie Fackler committed 97f2079

setup: updates for release

Comments (0)

Files changed (1)

 except ImportError:
     version = 'unknown'
 
+try:
+    from svn import core
+    assert core.SVN_VER_MAJOR == 1
+    assert core.SVN_VER_MINOR >= 5
+except ImportError:
+    raise Exception('You need to install the SWIG'
+                    ' bindings for Subversion to use this package.')
+except AssertionError:
+    raise Exception('You need at least Subversion 1.5 to use this package.')
+
+
 setup(
     name = 'hgsubversion',
     version = version,
     url = 'http://bitbucket.org/durin42/hgsubversion',
     license = 'GNU GPL',
     author = 'Augie Fackler, others',
-    author_email = 'hgsubversion@googlegroups.com',
+    author_email = 'durin42@gmail.com',
     description = ('hgsubversion is a Mercurial extension for working with '
                    'Subversion repositories.'),
     long_description = open(os.path.join(os.path.dirname(__file__),
     keywords = 'mercurial',
     packages = ('hgsubversion', 'hgsubversion.svnwrap'),
     platforms = 'any',
+    install_requires=['mercurial', ],
     classifiers = [
         'License :: OSI Approved :: GNU General Public License (GPL)',
         'Intended Audience :: Developers',
         'Topic :: Software Development :: Version Control',
-        'Development Status :: 2 - Pre-Alpha',
+        'Development Status :: 4 - Beta',
         'Programming Language :: Python',
         'Operating System :: OS Independent',
     ],
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.