Skip to content

Commit 876817a

Browse files
authored
Merge pull request #17 from stainless-sdks/hao/sdk-2788-python-fix-unicode-encoding-error-during-file-upload-process
fix: allow utf-8 encoded filename in headers
2 parents f5db115 + 27ebc83 commit 876817a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/writerai/_base_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -435,7 +435,7 @@ def _build_headers(self, options: FinalRequestOptions, *, retries_taken: int = 0
435435
self._validate_headers(headers_dict, custom_headers)
436436

437437
# headers are case-insensitive while dictionaries are not.
438-
headers = httpx.Headers(headers_dict)
438+
headers = httpx.Headers(headers_dict, encoding="utf-8")
439439

440440
idempotency_header = self._idempotency_header
441441
if idempotency_header and options.idempotency_key and idempotency_header not in headers:

0 commit comments

Comments
 (0)