[issue46814] Documentation for constructing abstract base classes is misleading

2022-02-28 Thread Guido van Rossum
Guido van Rossum added the comment: Raymond, I agree that this is going too far. I believe the OP has taken the position that "abstract" has only one meaning and it is defined by inspect.isabstract(). I disagree with this. An ABC is an ABC is an ABC, and it provides certain functionality

[issue46814] Documentation for constructing abstract base classes is misleading

2022-02-21 Thread Raymond Hettinger
Raymond Hettinger added the comment: FWIW, I’m only -0 on this. It is also perfectly reasonable to say that a class is abstract if and only if there is at least one remaining abstract method. After 15 years though, I’m inclined to say that the status quo wins. --

[issue46814] Documentation for constructing abstract base classes is misleading

2022-02-21 Thread Alex Waygood
Change by Alex Waygood : -- title: Documentation for constructin abstract base classes is misleading -> Documentation for constructing abstract base classes is misleading ___ Python tracker