summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Misc/NEWS5
-rwxr-xr-xTools/scripts/idle3 (renamed from Tools/scripts/idle)2
-rwxr-xr-xTools/scripts/pydoc3 (renamed from Tools/scripts/pydoc)2
-rw-r--r--setup.py8
4 files changed, 8 insertions, 9 deletions
diff --git a/Misc/NEWS b/Misc/NEWS
index 9750f4b..b10fa94 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -76,6 +76,11 @@ Core and Builtins
- Issue #1113244: Py_XINCREF, Py_DECREF, Py_XDECREF: Add `do { ... } while (0)'
to avoid compiler warnings.
+Installation
+------------
+
+- Issue #5756: Install idle and pydoc with a 3 suffix.
+
Library
-------
diff --git a/Tools/scripts/idle b/Tools/scripts/idle3
index 1ba2a2c..8ee92c2 100755
--- a/Tools/scripts/idle
+++ b/Tools/scripts/idle3
@@ -1,4 +1,4 @@
-#! /usr/bin/env python
+#! /usr/bin/env python3
from idlelib.PyShell import main
if __name__ == '__main__':
diff --git a/Tools/scripts/pydoc b/Tools/scripts/pydoc3
index 0879a42..c9b83bb 100755
--- a/Tools/scripts/pydoc
+++ b/Tools/scripts/pydoc3
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/env python3
import pydoc
if __name__ == '__main__':
diff --git a/setup.py b/setup.py
index 6343ccd..03994de 100644
--- a/setup.py
+++ b/setup.py
@@ -1652,13 +1652,7 @@ def main():
# called unless there's at least one extension module defined.
ext_modules=[Extension('_struct', ['_struct.c'])],
- # Scripts to install
- # Commented out because we don't want them to override the 2.x
- # ones. See #1590.
- scripts = []
- #scripts = ['Tools/scripts/pydoc', 'Tools/scripts/idle',
- # 'Tools/scripts/2to3',
- # 'Lib/smtpd.py']
+ scripts = ["Tools/scripts/pydoc3", "Tools/scripts/idle3"]
)
# --install-platlib