[issue14797] Deprecate imp.find_module()/load_module()

2013-06-11 Thread Brett Cannon
Changes by Brett Cannon : -- resolution: -> fixed stage: needs patch -> committed/rejected status: open -> closed ___ Python tracker ___

[issue14797] Deprecate imp.find_module()/load_module()

2013-06-08 Thread Thomas Heller
Thomas Heller added the comment: > The modulefinder usage is directly exposed in its API as the return > value of a find_module method, which makes removal a pain. Adding > Thomas Heller to see what he has to say. Some months ago, I have started to implement a brand-new modulefinder, which is ba

[issue14797] Deprecate imp.find_module()/load_module()

2013-06-07 Thread Brett Cannon
Changes by Brett Cannon : -- dependencies: +remove usage of imp.load_module() from pydoc ___ Python tracker ___ ___ Python-bugs-list m

[issue14797] Deprecate imp.find_module()/load_module()

2013-06-07 Thread Brett Cannon
Changes by Brett Cannon : -- dependencies: +Delete test_importhooks ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscri

[issue14797] Deprecate imp.find_module()/load_module()

2013-06-07 Thread Brett Cannon
Brett Cannon added the comment: The modulefinder usage is directly exposed in its API as the return value of a find_module method, which makes removal a pain. Adding Thomas Heller to see what he has to say. The pkgutil usage is in classes that have been deprecated, so don't care. The rest sho

[issue14797] Deprecate imp.find_module()/load_module()

2013-06-07 Thread Brett Cannon
Brett Cannon added the comment: Current status (with test_imp stripped out): > ack "imp\.(find|load)_module" Lib Lib/modulefinder.py 482:return imp.find_module(name, path) Lib/pkgutil.py 189:file, filename, etc = imp.find_module(subname, path) 251:mod = imp.load_

[issue14797] Deprecate imp.find_module()/load_module()

2013-05-25 Thread Brett Cannon
Changes by Brett Cannon : -- dependencies: +Stop using imp in IDLE ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscrib

[issue14797] Deprecate imp.find_module()/load_module()

2013-02-27 Thread Brett Cannon
Changes by Brett Cannon : -- assignee: -> brett.cannon ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://

[issue14797] Deprecate imp.find_module()/load_module()

2013-02-27 Thread Brett Cannon
Brett Cannon added the comment: The remaining uses of imp.load_module() after issue #17314 (which will probably all disappear as uses of imp.find_module() is removed): Lib/idlelib/EditorWindow.py 48:module = imp.load_module(tgt, file, filename, descr) Lib/pkgutil.py 291:mod

[issue14797] Deprecate imp.find_module()/load_module()

2013-02-27 Thread Brett Cannon
Brett Cannon added the comment: Assuming issue #17314 gets fixed, that leaves the following uses of imp.find_module(): Lib/idlelib/EditorWindow.py 39:"""Version of imp.find_module() that handles hierarchical module names""" 45:(file, filename, descr) = imp.find_module(tgt, path) Li

[issue14797] Deprecate imp.find_module()/load_module()

2013-02-27 Thread Brett Cannon
Changes by Brett Cannon : -- dependencies: +Stop using imp.find_module() in multiprocessing ___ Python tracker ___ ___ Python-bugs-lis

[issue14797] Deprecate imp.find_module()/load_module()

2012-07-11 Thread Florent Xicluna
Changes by Florent Xicluna : -- nosy: +flox ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.

[issue14797] Deprecate imp.find_module()/load_module()

2012-07-10 Thread Éric Araujo
Changes by Éric Araujo : -- nosy: +eric.araujo ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.pyth

[issue14797] Deprecate imp.find_module()/load_module()

2012-05-18 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- nosy: +terry.reedy ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.p

[issue14797] Deprecate imp.find_module()/load_module()

2012-05-13 Thread Eric Snow
Changes by Eric Snow : -- nosy: +eric.snow ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.o

[issue14797] Deprecate imp.find_module()/load_module()

2012-05-13 Thread Arfrever Frehtes Taifersar Arahesis
Changes by Arfrever Frehtes Taifersar Arahesis : -- nosy: +Arfrever ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscri

[issue14797] Deprecate imp.find_module()/load_module()

2012-05-13 Thread Brett Cannon
Brett Cannon added the comment: BTW, I'm leaving this issue open in case someone wants to take a stab and removing the uses of imp.find_module()/load_module() from the stdlb. -- ___ Python tracker ___

[issue14797] Deprecate imp.find_module()/load_module()

2012-05-13 Thread Brett Cannon
Brett Cannon added the comment: http://hg.python.org/lookup/59870239813c documents imp.find_module/load_module as deprecated w/o actually raising the deprecation. The code works fine, but the API is just crap. So in the name of ease of transition (and my own personal sanity), I didn't go full

[issue14797] Deprecate imp.find_module()/load_module()

2012-05-13 Thread Ezio Melotti
Changes by Ezio Melotti : -- nosy: +ezio.melotti ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.py

[issue14797] Deprecate imp.find_module()/load_module()

2012-05-13 Thread Brett Cannon
New submission from Brett Cannon : With importlib.find_loader() now implemented, imp.find_module() (and its companion, imp.load_module()) can go away and stop inflicting their bad API upon the world. The trick, though, is fixing code that uses the API. That means pkgutil, multiprocessing.fork