Оказывается, пайдантик может молча дропнуть создание класса, если немного накосячить с объявлением
Узнала я об этом при попытке проверить работу алиасов. Если базовая модель объявляет поле, а наследник переобъявит его через присваиваение pydantic.Field(alias=...), но *не* укажет тайпхинт, пайдантик дропнет вообще весь класс, как будто его и не было никогда
Причём достаточно одного такого поля, чтобы весь класс улетел в мусорку
Когда подписана на @mo, но в её работе ни в зуб ногой, и технические подробности просто бегло сканируешь... То фраза "весь класс улетел в мусорку" визуализируется так: школьники в советской форме плавно вылетают в окно класса, как листья, уносимые ветром - и укладываются в мусорные баки неподалёку.
:blobcateyes: