Классы данных появились в Python 3.7 и быстро стали стандартом: меньше бойлерплейта, чем в обычных классах, проще, чем attrs, и не требуют зависимостей. Выглядят настолько просто, что кажется, что сломаться там нечему. Но у них есть три ловушки, которые не имеют значения при написании.
Ошибка...