From d6bf20100848dc61b971844e21d24da44b9f65f7 Mon Sep 17 00:00:00 2001 From: "Chris St. Pierre" Date: Tue, 21 Aug 2012 09:08:57 -0400 Subject: fixed setup.py execfile() call for py3k --- setup.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'setup.py') diff --git a/setup.py b/setup.py index 0d9bb5cd9..928556598 100755 --- a/setup.py +++ b/setup.py @@ -8,7 +8,13 @@ import os import os.path import sys -execfile('src/lib/Bcfg2/version.py') +vfile = 'src/lib/Bcfg2/version.py' +try: + # python 2 + execfile(vfile) +except NameError: + # py3k + exec(compile(open(vfile).read(), vfile, 'exec')) # we only need m2crypto on < python2.6 need_m2crypto = False -- cgit v1.2.3-1-g7c22