From 925840242788d0ad9120c729032dc4c9119a3e02 Mon Sep 17 00:00:00 2001 From: Ryan Byrne Date: Sun, 7 Jun 2026 21:45:18 -0700 Subject: [PATCH] s3_upload_pdf --- src/vl_apify_shared/data_store.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/vl_apify_shared/data_store.py b/src/vl_apify_shared/data_store.py index 37032c3..bf96dac 100644 --- a/src/vl_apify_shared/data_store.py +++ b/src/vl_apify_shared/data_store.py @@ -70,6 +70,11 @@ class DataStore: raise TypeError(f"Unsupported data type for CSV upload: {type(data)}") await self.__s3_upload(key, body, "text/csv") + async def s3_upload_pdf( + self, key: str, data: bytes, metadata: dict[str, object] = {} + ): + await self.__s3_upload(key, data, "application/pdf", metadata=metadata) + async def __s3_upload( self, key: str, body: bytes, content_type: str, metadata: dict[str, object] = {} ):