From dacaae520a84d2a2e373ca2fc3b7a77d44dd9dc2 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Wed, 15 Feb 2012 03:09:26 -0500 Subject: [PATCH] bytes data fix for python3 --- requests/models.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/requests/models.py b/requests/models.py index d676fb3..8ff4ad8 100644 --- a/requests/models.py +++ b/requests/models.py @@ -283,6 +283,9 @@ class Request(object): returns it twice. """ + if isinstance(data, bytes): + return data, data + if hasattr(data, '__iter__') and not isinstance(data, str): data = dict(data) -- 2.7.4