aboutsummaryrefslogtreecommitdiffstats
path: root/setuptools/command/egg_info.py
diff options
context:
space:
mode:
authorJason R. Coombs <jaraco@jaraco.com>2014-12-24 18:25:45 -0500
committerJason R. Coombs <jaraco@jaraco.com>2014-12-24 18:25:45 -0500
commita7e5648bda737683c4ad220e61c44c1d17b73d87 (patch)
treea5272da84717f2cdbf44429db80512b99671ca78 /setuptools/command/egg_info.py
parent21f753919f89bd6c7f3333a6b15f0d5515ecde64 (diff)
downloadexternal_python_setuptools-a7e5648bda737683c4ad220e61c44c1d17b73d87.tar.gz
external_python_setuptools-a7e5648bda737683c4ad220e61c44c1d17b73d87.tar.bz2
external_python_setuptools-a7e5648bda737683c4ad220e61c44c1d17b73d87.zip
Removed svn support from setuptools. Ref #313.
Diffstat (limited to 'setuptools/command/egg_info.py')
-rwxr-xr-xsetuptools/command/egg_info.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/setuptools/command/egg_info.py b/setuptools/command/egg_info.py
index 88ab0b82..526e0a8f 100755
--- a/setuptools/command/egg_info.py
+++ b/setuptools/command/egg_info.py
@@ -11,10 +11,14 @@ import os
import re
import sys
+try:
+ from setuptools_svn import svn_utils
+except ImportError:
+ pass
+
from setuptools import Command
from setuptools.command.sdist import sdist
from setuptools.compat import basestring, PY3, StringIO
-from setuptools import svn_utils
from setuptools.command.sdist import walk_revctrl
from pkg_resources import (
parse_requirements, safe_name, parse_version,
@@ -190,6 +194,8 @@ class egg_info(Command):
@staticmethod
def get_svn_revision():
+ if 'svn_utils' not in globals():
+ return "0"
return str(svn_utils.SvnInfo.load(os.curdir).get_revision())
def find_sources(self):