Roundup Robot added the comment:
New changeset 8e733e30edf6 by Brett Cannon in branch 'default':
Issue #17093,17566,17567: Methods from classes in importlib.abc now raise/return
http://hg.python.org/cpython/rev/8e733e30edf6
New changeset 7e91dc7221d5 by Brett Cannon in branch 'default':
What's
Changes by Brett Cannon br...@python.org:
--
resolution: - fixed
stage: test needed - committed/rejected
status: open - closed
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue17093
___
Changes by Gökcen Eraslan gokcen.eras...@gmail.com:
--
nosy: +gkcn
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue17093
___
___
Python-bugs-list
Brett Cannon added the comment:
Blog post I wrote explaining what I plan to do:
http://sayspy.blogspot.ca/2013/02/remember-to-use-super-in-your-abcs.html
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue17093
Brett Cannon added the comment:
OK, rewrote that blog post as Thomas pointed out my thinking was worrying about
stuff I shouldn't be:
http://sayspy.blogspot.ca/2013/02/remember-to-use-super-in-your-abcs.html
--
___
Python tracker
Brett Cannon added the comment:
And as part of this I need to update the docstrings to mention default
reactions.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue17093
___
New submission from Brett Cannon:
ABCs, even though they are almost always at the bottom of an inheritance
hierarchy, should still do the right thing in the face of being in the middle
of an MRO. That means that they should call super() as appropriate. So for
methods that return a value,
Changes by Brett Cannon br...@python.org:
--
assignee: - brett.cannon
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue17093
___
___
Changes by Eric Snow ericsnowcurren...@gmail.com:
--
nosy: +eric.snow
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue17093
___
___
Python-bugs-list