From: Rasmus Scholer (TimelineX) Date: Tue, 3 Mar 2015 01:44:52 +0000 (+0100) Subject: models.RequestEncodingMixin._encode_files now takes bytearray as fp in addition to... X-Git-Tag: v2.6.0~10^2~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=11b12c3e07c542f9027b3cd3fac0d59573d28c2b;p=services%2Fpython-requests.git models.RequestEncodingMixin._encode_files now takes bytearray as fp in addition to the currently supported bytes and str input. --- diff --git a/requests/models.py b/requests/models.py index b728c84..4b2648f 100644 --- a/requests/models.py +++ b/requests/models.py @@ -145,7 +145,7 @@ class RequestEncodingMixin(object): fp = v if isinstance(fp, str): fp = StringIO(fp) - if isinstance(fp, bytes): + if isinstance(fp, (bytes, bytearray)): fp = BytesIO(fp) rf = RequestField(name=k, data=fp.read(),