diff -r 57e5409a998e Lib/idlelib/PyShell.py --- a/Lib/idlelib/PyShell.py Wed Mar 13 13:43:23 2013 -0700 +++ b/Lib/idlelib/PyShell.py Wed Mar 13 19:11:54 2013 -0700 @@ -16,6 +16,7 @@ import linecache from code import InteractiveInterpreter +from platform import python_version try: from tkinter import * @@ -799,7 +800,7 @@ class PyShell(OutputWindow): - shell_title = "Python Shell" + shell_title = "Python %s Shell" % python_version() # Override classes ColorDelegator = ModifiedColorDelegator diff -r 57e5409a998e Misc/ACKS --- a/Misc/ACKS Wed Mar 13 13:43:23 2013 -0700 +++ b/Misc/ACKS Wed Mar 13 19:11:54 2013 -0700 @@ -1359,3 +1359,4 @@ Kai Zhu Tarek Ziadé Peter Åstrand +Edmond Burnett diff -r 57e5409a998e Misc/NEWS --- a/Misc/NEWS Wed Mar 13 13:43:23 2013 -0700 +++ b/Misc/NEWS Wed Mar 13 19:11:54 2013 -0700 @@ -280,6 +280,8 @@ Library ------- +- Issue #17390: Display Python version number in IDLE shell title bar. + - Issue #17099: Have importlib.find_loader() raise ValueError when __loader__ is not set, harmonizing with what happens when the attribute is set to None.