What's Changed - `Model.__init__` calls are now type-checked: attributes types will have to match and undefined attributes will not be allowed. - Lowest supported Python version is now 3.8
Internals - Reworked attribute initialization parsing. Results are now persisted in the model type's mypy metadata.