From d6fc3c4a75163311cd4284393507502dd338f58b Mon Sep 17 00:00:00 2001 From: granthamtaylor Date: Wed, 23 Oct 2024 12:00:16 -0400 Subject: [PATCH] add hash method to flytefile --- flytekit/types/file/file.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/flytekit/types/file/file.py b/flytekit/types/file/file.py index a76e5f4e05..3bc7ad3a2b 100644 --- a/flytekit/types/file/file.py +++ b/flytekit/types/file/file.py @@ -372,6 +372,9 @@ def __repr__(self): def __str__(self): return self.path + def __hash__(self): + return hash(self._serialize()["path"]) + class FlyteFilePathTransformer(AsyncTypeTransformer[FlyteFile]): def __init__(self):