diff --git a/Misc/NEWS b/Misc/NEWS index 54d955b20f86..172b42a71336 100644 --- a/Misc/NEWS +++ b/Misc/NEWS @@ -160,6 +160,8 @@ Tests Build ----- +- A new script 2to3 is now installed, to run the 2.x to 3.x converter. + - Python/memmove.c and Python/strerror.c have been removed; both functions are in the C89 standard library. diff --git a/Tools/scripts/2to3 b/Tools/scripts/2to3 new file mode 100755 index 000000000000..251c2917a4aa --- /dev/null +++ b/Tools/scripts/2to3 @@ -0,0 +1,5 @@ +#!/usr/bin/env python +from lib2to3 import refactor +import sys + +sys.exit(refactor.main()) diff --git a/setup.py b/setup.py index 20a3e9be460d..af15855f6086 100644 --- a/setup.py +++ b/setup.py @@ -1716,6 +1716,7 @@ def main(): # Scripts to install scripts = ['Tools/scripts/pydoc', 'Tools/scripts/idle', + 'Tools/scripts/2to3', 'Lib/smtpd.py'] )