[issue24861] deprecate importing components of IDLE

2015-09-21 Thread Roundup Robot
Roundup Robot added the comment: New changeset e9edb95ca8b6 by Terry Jan Reedy in branch '2.7': Issue #24861: add Idle news items and correct previous errors. https://hg.python.org/cpython/rev/e9edb95ca8b6 New changeset 5087ca9e6002 by Terry Jan Reedy in branch '3.4': Issue #24861: add Idle news

[issue24861] deprecate importing components of IDLE

2015-09-20 Thread Terry J. Reedy
Terry J. Reedy added the comment: Individual files will be handled in separate issues. -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker

[issue24861] deprecate importing components of IDLE

2015-09-20 Thread Roundup Robot
Roundup Robot added the comment: New changeset b7bbb2c1e1f9 by Terry Jan Reedy in branch '2.7': Issue #24861: Add docstring to idlelib.__init__ with 'private' warning. https://hg.python.org/cpython/rev/b7bbb2c1e1f9 New changeset 084a8813f05f by Terry Jan Reedy in branch '3.4': Issue #24861: Add

[issue24861] deprecate importing components of IDLE

2015-08-13 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- stage: -> patch review ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://

[issue24861] deprecate importing components of IDLE

2015-08-13 Thread Terry J. Reedy
Terry J. Reedy added the comment: Thank you for doing the research. It seems that extensions are the only unknown. Steps for doing this. 1. Nick once said to start with a notice in idlelib.__init__. How about the following. The idlelib package implements the Idle application, which include

[issue24861] deprecate importing components of IDLE

2015-08-13 Thread Mark Roseman
New submission from Mark Roseman: One of the concerns with making significant structural changes to the IDLE codebase is breakage of external that might import a piece of idlelib (so not just 'import idlelib' but a particular submodule). PEP 434 already makes the case that this behaviour is u