bpo-45121: Fix RecursionError when calling Protocol.__init__ from a subclass' __init__ (GH-28206) (GH-28232)

(cherry picked from commit c11956a8bddd75f02ccc7b4da7e4d8123e1f3c5f)

Co-authored-by: Yurii Karabas <1998uriyyo@gmail.com>
3 files changed