This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author Tadhg McDonald-Jensen
Recipients Tadhg McDonald-Jensen, kbk, roger.serwy, terry.reedy
Date 2016-03-24.02:50:08
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1458787809.17.0.243621135757.issue26627@psf.upfronthosting.co.za>
In-reply-to
Content
other then bdb.py all of the excluded modules are imported into idlelib.run so that line could be replaced with:

import bdb
exclude = (__file__, rpc.__file__, threading.__file__, 
           queue.__file__, RemoteDebugger.__file__, bdb.__file__)

although it is really only necessary for run, rpc and RemoteDebugger since they are imported through `idlelib.__` so it could also use a notation like this:


exclude = ("idlelib/run.py", "idlelib/rpc.py", "threading.py", "queue.py",
           "idlelib/RemoteDebugger.py", "bdb.py")

although this would need to make use of os.path.join or equivalent to be cross compatible.
History
Date User Action Args
2016-03-24 02:50:09Tadhg McDonald-Jensensetrecipients: + Tadhg McDonald-Jensen, terry.reedy, kbk, roger.serwy
2016-03-24 02:50:09Tadhg McDonald-Jensensetmessageid: <1458787809.17.0.243621135757.issue26627@psf.upfronthosting.co.za>
2016-03-24 02:50:09Tadhg McDonald-Jensenlinkissue26627 messages
2016-03-24 02:50:08Tadhg McDonald-Jensencreate