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 brett.cannon
Recipients barry, brett.cannon, eric.snow, ncoghlan
Date 2012-08-13.19:47:16
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1344887238.09.0.248857343378.issue15640@psf.upfronthosting.co.za>
In-reply-to
Content
importlib.abc.Finder is no longer the proper level of abstraction for either meta path finders or path entry finders, so direct inheritance should be discouraged by documenting deprecation for the class (actual deprecation will need to be avoided as the constructor gets involved and having that error out if someone sets warnings to errors would be bad). Should probably also document as deprecated importlib.abc.PathEntryFinder.find_module().

Also need to remember to update the inheritance hierarchy now added to the docs with a note next to the class about the deprecation (along with PyLoader and PyPycLoader).
History
Date User Action Args
2012-08-13 19:47:18brett.cannonsetrecipients: + brett.cannon, barry, ncoghlan, eric.snow
2012-08-13 19:47:18brett.cannonsetmessageid: <1344887238.09.0.248857343378.issue15640@psf.upfronthosting.co.za>
2012-08-13 19:47:17brett.cannonlinkissue15640 messages
2012-08-13 19:47:16brett.cannoncreate