Closed jamienoss closed 2 months ago
@amitschang FYI, I'm going to do this now rather than parts of it being in #47
When I started doing this, it quickly occurred to me that we might not be using pedantic pydantically. Instead of writing normal python classes that have pydantic model configs, it would be more "pydanically correct" to just make all classes pydantic models.
@amitschang and I discussed this briefly offline and are in agreement.
I'm going to go ahead and do this now to resolve this issue as a lot of the creation code evaporates as we can fully leverage pydantic.
Well... actually maybe not, giving it another 2 sec of more thought, there's stuff, i.e., locks etc that might end up adding more work since not everything needs to be a part of the config.
Cascade of #37
I.e., bulk out concrete
__init__
with args (func sig) rather than just passing a singleconfig
.