summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorJulien Jehannet <julien.jehannet@logilab.fr>2010-11-19 17:25:59 +0100
committerJulien Jehannet <julien.jehannet@logilab.fr>2010-11-19 17:25:59 +0100
commit0f0e27252189dad9a04e77c8ab073323d17e9db6 (patch)
tree24490403c206c60b83c7cbdd3422b93c718c66b6 /setup.py
parent363cb63db40eedf3540582cf7142006045447fb0 (diff)
downloadastroid-0f0e27252189dad9a04e77c8ab073323d17e9db6.tar.gz
[pkginfo] make setup.py py3k compatible
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/setup.py b/setup.py
index 7adbf56..72881eb 100644
--- a/setup.py
+++ b/setup.py
@@ -40,11 +40,13 @@ except ImportError:
sys.modules.pop('__pkginfo__', None)
+# import optional features
+__pkginfo__ = __import__("__pkginfo__")
# import required features
from __pkginfo__ import modname, version, license, description, \
web, author, author_email
# import optional features
-import __pkginfo__
+
distname = getattr(__pkginfo__, 'distname', modname)
scripts = getattr(__pkginfo__, 'scripts', [])
data_files = getattr(__pkginfo__, 'data_files', None)