From 85a635724bf0dfc8dc48641743d5b1971d9dc15a Mon Sep 17 00:00:00 2001 From: dishantsethi Date: Thu, 23 Apr 2026 19:13:40 +0530 Subject: [PATCH 1/2] support for parquet --- willisapi_client/services/metadata/upload.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/willisapi_client/services/metadata/upload.py b/willisapi_client/services/metadata/upload.py index 2115dc0..6fc9e67 100644 --- a/willisapi_client/services/metadata/upload.py +++ b/willisapi_client/services/metadata/upload.py @@ -5,6 +5,10 @@ import mimetypes import os +# Register extensions that Python's default mimetypes table doesn't know about. +# The server signs presigned URLs with these types, so the client must match. +mimetypes.add_type("application/vnd.apache.parquet", ".parquet") + from willisapi_client.timer import measure from willisapi_client.willisapi_client import WillisapiClient from willisapi_client.logging_setup import logger as logger From 8eb7afff721bb8fa2576e4cced00273fe089ae63 Mon Sep 17 00:00:00 2001 From: vjbytes102 Date: Sat, 2 May 2026 15:17:27 -0400 Subject: [PATCH 2/2] Update __version__.py --- willisapi_client/__version__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/willisapi_client/__version__.py b/willisapi_client/__version__.py index e72d0b9..324bc88 100644 --- a/willisapi_client/__version__.py +++ b/willisapi_client/__version__.py @@ -1,7 +1,7 @@ """Version details for willisapi_client""" __client__ = "willisapi_client" -__latestVersion__ = "1.9.5" +__latestVersion__ = "1.9.6" __url__ = "https://github.com/bklynhlth/willsiapi_client" __short_description__ = "A Python client for willisapi" __content_type__ = "text/markdown"