On Thu, 6 Aug 2020 at 00:14, Guido van Rossum <guido@python.org> wrote:
On Wed, Aug 5, 2020 at 7:06 PM Steven D'Aprano <steve@pearwood.info> wrote:
*blinks*

When did this happen?

I'm on Python-Ideas, Python-Dev, and I get announcements of new issues
on the bug tracker, and I don't recall ever seeing this feature
discussed.

Oddly I barely recall it either, even though according to PEP 487 it was posted five times to python-dev, and I approved it. It's a long time ago though (two retirements, for me :-).


I think that __set_name__ was greatly expected as one way to mitigate `DRY` with descriptors it was completely uncontroversial - unlike  __init_subclass__ on the same PEP.
I for one had used it a lot of times, and I am a big fan of __set_name__

 -- 
--Guido van Rossum (python.org/~guido)
____________