setup.py: don't try to import stgit.run before the python version check
authorMiklos Vajna <vmiklos@frugalware.org>
Wed, 16 Jul 2008 04:19:44 +0000 (06:19 +0200)
committerKarl Hasselström <kha@treskal.com>
Wed, 16 Jul 2008 04:19:44 +0000 (06:19 +0200)
stgit.run would import datetime, which is not available in older python
versions. Import it just before it's needed.

Signed-off-by: Miklos Vajna <vmiklos@frugalware.org>
Signed-off-by: Karl Hasselström <kha@treskal.com>
setup.py

index d90cf5b..c1eb4bd 100755 (executable)
--- a/setup.py
+++ b/setup.py
@@ -4,7 +4,6 @@ import sys, glob, os
 from distutils.core import setup
 
 from stgit.version import version, git_min_ver, python_min_ver
-from stgit.run import Run
 
 def __version_to_list(version):
     """Convert a version string to a list of numbers or strings
@@ -37,6 +36,7 @@ def __check_python_version():
 def __check_git_version():
     """Check the minimum GIT version
     """
+    from stgit.run import Run
     gitver = Run('git', '--version').output_one_line().split()[2]
     if not __check_min_version(git_min_ver, gitver):
         print >> sys.stderr, 'GIT version %s or newer required. Found %s' \