New submission from Brett Cannon:

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).

----------
assignee: brett.cannon
components: Documentation
messages: 168138
nosy: barry, brett.cannon, eric.snow, ncoghlan
priority: normal
severity: normal
stage: needs patch
status: open
title: Document deprecate importlib.abc.Finder
versions: Python 3.3

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

Reply via email to