(not sure if this will be readable here, but this is the patch which fixes the issue 😄)
--- a/acryl/executor/secret/datahub_secrets_client.py
+++ b/acryl/executor/secret/datahub_secrets_client.py
@@ -37 +37 @@
- def get_secret_values(self, secret_names: List[str]) -> List[dict[str, str]]:
+ def get_secret_values(self, secret_names: List[str]) -> List[Dict[str, str]]: