ancient-wolf-19325
06/26/2024, 1:45 PMTypeVar instances? If not are there any recommendations to handle them?
# Answer
Flyte does not have a built-in mechanism for serializing TypeVar instances. The recommended approach is to use Annotated types to define the extensions of FlyteFile objects, which can help satisfy Python's static type checkers and avoid issues with TypeVar.
According to the GitHub issue, using Annotated is suggested as a solution to define the extension of FlyteFile objects. This approach helps to avoid the limitations of using TypeVar directly.
Would you like more details on how to implement this using Annotated?
Sources:
- GitHub issue #2870
Slack Link
https://flyte-org.slack.com/archives/CP2HDHKE1/p1719409502.959359 👍 0 button 👎 0 button 💡 Hint: Mention @runllm in the thread for followups.