У меня есть собственный класс dict, у которого в качестве родительского класса есть dict, и все, что он делает, это немного расширяет __get_item__
Если я попытаюсь сбросить его, я получаю следующую ошибку:
raise RepresenterError("cannot represent an object", data)
Если я конвертирую подкласс dict в dict перед сбросом, он работает нормально?
Что мне нужно сделать, чтобы PyYaml принял мой подкласс как dict?