Skip to content

Commit

Permalink
disable some specific 2to3 fixes whith setup.py
Browse files Browse the repository at this point in the history
this should allow a more compatible codebase between python 2.x and 3.x
  • Loading branch information
Carreau committed Jul 4, 2012
1 parent 90c0a4e commit 1c49f84
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions setup.py
Expand Up @@ -234,6 +234,12 @@ def cleanup():

if PY3:
setuptools_extra_args['use_2to3'] = True
# we try to make a 2.6, 2.7, and 3.1 to 3.3 python compatible code
# so we explicitely disable some 2to3 fixes to be sure we ain't forgetting
# anything.
setuptools_extra_args['use_2to3_exclude_fixers'] = [
'lib2to3.fixes.fix_except',
]
from setuptools.command.build_py import build_py
setup_args['cmdclass'] = {'build_py': record_commit_info('IPython', build_cmd=build_py)}
setuptools_extra_args['entry_points'] = find_scripts(True, suffix='3')
Expand Down

0 comments on commit 1c49f84

Please sign in to comment.