Terry J. Reedy added the comment:

First step.  Patch moves 4 objects from pyshell to run and reverses run 
importing pyshell to pyshell importing run.  This initially failed because run 
imports stackbrowser and the stackbrowser import of something from pyshell 
failed.  Since the import is only needed for htest, I just moved it into the 
htest code.  Removing 'import pyshell' from run avoids 'import 
tkinter.messagebox' in pyshell.  It also reduces len(sys.modules) in the user 
process by 37 from 193 to 156.

----------
assignee:  -> terry.reedy
stage: test needed -> needs patch

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue25507>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to