From: jfarrell Date: Thu, 27 Mar 2014 17:56:04 +0000 (-0400) Subject: THRIFT-2428: Python 3 setup.py support X-Git-Url: https://source.supwisdom.com/gerrit/gitweb?a=commitdiff_plain;h=1823b59cedd1bd35e11831f08565b89994a8cbaf;p=common%2Fthrift.git THRIFT-2428: Python 3 setup.py support Client: py Patch: Nathan Van Gheem Github Pull Request: This closes #89 ---- commit 89838fb1ff173eae6d81312e4e73e0ac2adc049d Author: Nathan Van Gheem Date: 2014-03-27T17:35:10Z python 3 support --- diff --git a/lib/py/setup.py b/lib/py/setup.py index c196415c..5d2cf8af 100644 --- a/lib/py/setup.py +++ b/lib/py/setup.py @@ -42,13 +42,13 @@ class ve_build_ext(build_ext): def run(self): try: build_ext.run(self) - except DistutilsPlatformError, x: + except DistutilsPlatformError as x: raise BuildFailed() def build_extension(self, ext): try: build_ext.build_extension(self, ext) - except ext_errors, x: + except ext_errors as x: raise BuildFailed() def run_setup(with_binary): @@ -88,17 +88,18 @@ def run_setup(with_binary): 'Topic :: Software Development :: Libraries', 'Topic :: System :: Networking' ], + use_2to3 = True, **extensions ) try: run_setup(True) except BuildFailed: - print - print '*' * 80 - print "An error occured while trying to compile with the C extension enabled" - print "Attempting to build without the extension now" - print '*' * 80 - print + print() + print('*' * 80) + print("An error occured while trying to compile with the C extension enabled") + print("Attempting to build without the extension now") + print('*' * 80) + print() run_setup(False)