Hi. I've replied to the first e-mail on this thread, more than 10 days ago.
I am back, though I've read most of what was written.
I don't think things have improved, but you sure are consuming everyone's time
You are still repeating this:
"more in line with the expectation of the majority, "
Though, as already asked, there is zero (nothing) to support that.
I've seen exactly _one_ e-mail among those in the thread, that seemed
to need something different from the current status quo - though not
exactly what you offer. I replied in private as that user's needs could
be fulfilled with a custom metaclass, offering personal help with that (and did not get a reply).
So, I'd suggest to you, if not for others, at least for myself, that you'd get some
backup on what this "majority" you claim could be. Could you set, I don't know,
some online form? With questions like:
"on the following scenario, what do you [think|prefer] 'super' [does|could do]?"
Then we can check. No need for "majority" - get at least some 10 respondents, with 2 or 3 of those
thinking the same as you, and then maybe it would make sense insisting
on this path, as there could be something in there.
Otherwise, just admit these are some features you thought of yourself, and not even you seem
to be quite sure of which should be the specs or deterministic outcome (if any) when
calling parent class methods with M.I. Get your ideas out into some packages,
gists, blog posts - some of what you want can be got with custom metaclasses
(except when retrieving dunder methods for operators, like __add__), and I can
even help you to come up with those if you want. But these are toys nonetheless,
which might see the "light of the day" maybe once a year in a codebase.
best regards,
js
-><-