From fd6eb8e7ff94af120a4124bdab9979a54054f413 Mon Sep 17 00:00:00 2001 From: Marc Julien Date: Wed, 3 Dec 2025 16:06:42 -0800 Subject: [PATCH] Set Content-Disposition header on data imports --- python/lib/sift_py/data_import/csv.py | 1 + python/lib/sift_py/data_import/parquet.py | 1 + 2 files changed, 2 insertions(+) diff --git a/python/lib/sift_py/data_import/csv.py b/python/lib/sift_py/data_import/csv.py index d52d8d0ff..7e8796262 100644 --- a/python/lib/sift_py/data_import/csv.py +++ b/python/lib/sift_py/data_import/csv.py @@ -75,6 +75,7 @@ def upload( with _ProgressFile(path, disable=not show_progress) as f: headers = { "Content-Encoding": content_encoding, + "Content-Disposition": f'attachment; filename="{os.path.basename(path)}"', } response = self._session.post( diff --git a/python/lib/sift_py/data_import/parquet.py b/python/lib/sift_py/data_import/parquet.py index 512815af5..7e6a6834a 100644 --- a/python/lib/sift_py/data_import/parquet.py +++ b/python/lib/sift_py/data_import/parquet.py @@ -75,6 +75,7 @@ def upload( with ProgressFile(path, disable=not show_progress) as f: headers = { "Content-Encoding": "application/octet-stream", + "Content-Disposition": f'attachment; filename="{os.path.basename(path)}"', } response = self._session.post(