История изменений
Исправление monk, (текущая версия) :
Декорирование сработало. Ведь
In M.__new__:
['B', (<class '__main__.A'>,), ['__module__', 'y', 'm', '__doc__']]
вывелось.
Но __new__
должен вернуть объект. У тебя не возвращает. Добавь
return super().__new__(meta)
Исходная версия monk, :
Декорирование сработало. Ведь
In M.__new__:
['B', (<class '__main__.A'>,), ['__module__', 'y', 'm', '__doc__']]
вывелось.
Но new должен вернуть объект. У тебя не возвращает. Добавь
return super().__new__(meta)