Closed
Description
Bug report
Bug description:
To reproduce:
- open IDLE.app
- open the help menu
- select "IDLE help"
Opening IDLE using python3 -m idlelib
shows the following traceback when doing this:
$ python3.12 -m idlelib
2024-01-05 11:41:38.672 Python[2197:15344359] ApplePersistenceIgnoreState: Existing state will not be touched. New state will be written to /var/folders/d3/rc5nx4v12y96knh2px3bpqsc0000gn/T/org.python.python.savedState
Traceback (most recent call last):
File "<frozen runpy>", line 198, in _run_module_as_main
File "<frozen runpy>", line 88, in _run_code
File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/idlelib/__main__.py", line 7, in <module>
idlelib.pyshell.main()
File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/idlelib/pyshell.py", line 1693, in main
root.mainloop()
File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/tkinter/__init__.py", line 1499, in mainloop
self.tk.mainloop(n)
File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/idlelib/macosx.py", line 213, in help_dialog
help.show_idlehelp(root)
^^^^^^^^^^^^^^^^^^
AttributeError: module 'idlelib.help' has no attribute 'show_idlehelp'
CPython versions tested on:
3.10, 3.12
Operating systems tested on:
macOS
Linked PRs
Metadata
Metadata
Assignees
Projects
Status
No status