Open mgasner opened 3 years ago
Hello there, any ETA on this one ?
I would love to see the power of Dagster dynamic type checking unleashed by pydantic rich toolset !
Hey @gjeusel - Dagster currently already actually does runtime type assertions on solid inputs and outputs based on their type hints. Is that the functionality that you're interested in?
I believe that the intent of this Github issue, when filed, was to do automatic runtime type checking for arguments to all Dagster APIs. We currently implement enforce types all over our codebase with manual type assertions. I..e it wouldn't affect the experience of using of Dagster's APIs, but would make the Dagster internals cleaner.
https://pypi.org/project/enforce/ https://pypi.org/project/pydantic/ https://pypi.org/project/pytypes/