From 965b8adec3633e1bd249d17fb7a7eed414c74748 Mon Sep 17 00:00:00 2001 From: Tom Christie Date: Tue, 30 Aug 2022 14:03:31 +0100 Subject: [PATCH] Allow tuple or list for multipart values (#2355) --- httpx/_multipart.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/httpx/_multipart.py b/httpx/_multipart.py index 8bd7a17c9b..087448f9d6 100644 --- a/httpx/_multipart.py +++ b/httpx/_multipart.py @@ -205,7 +205,7 @@ def _iter_fields( self, data: dict, files: RequestFiles ) -> typing.Iterator[typing.Union[FileField, DataField]]: for name, value in data.items(): - if isinstance(value, list): + if isinstance(value, (tuple, list)): for item in value: yield DataField(name=name, value=item) else: