Python dataclasses
A data class is a lightweight version of a class, used as a data container.
__post_init__ runs after the default init, and can be used to add extra attributes
A data class is a lightweight version of a class, used as a data container.
__post_init__ runs after the default init, and can be used to add extra attributes