The library would throw all sorts of tantrums once deeply nested models like lists of tuples of nested models were added as fields. It was also not able to work with dictionaries.
Fixes #36
Fixes #37
What was Done
Added support for dictionaries of nested models
Added support for deeply nested models beyond level-1 deep including:
dictionaries of lists of ... of nested models
lists of tuples of lists .... of nested models
Note
There is a lot of recursion introduced. Deeply nested models are not cheap. Users should try to avoid using them as far as it is in their power.
Why
The library would throw all sorts of tantrums once deeply nested models like lists of tuples of nested models were added as fields. It was also not able to work with dictionaries.
Fixes #36 Fixes #37
What was Done
Note