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" 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