setup: patch to fix bug in our latest ez_setup.py if pkg_resources can't be imported

This commit is contained in:
Zooko O'Whielacronx 2007-10-04 13:09:20 -07:00
parent cc98572112
commit 93e1f832ff

View File

@ -48,7 +48,11 @@ def setuptools_is_new_enough(required_version):
"""Return True if setuptools is already installed and has a version
number >= required_version."""
verstr = get_setuptools_version()
import pkg_resources
try:
import pkg_resources
except ImportError:
# Well then I guess it is definitely not new enough.
return False
try:
ver = pkg_resources.parse_version(verstr)
newenough = ver and ver >= pkg_resources.parse_version(required_version)