dict_to_sequence
authorKenneth Reitz <me@kennethreitz.com>
Tue, 13 Mar 2012 23:39:51 +0000 (16:39 -0700)
committerKenneth Reitz <me@kennethreitz.com>
Tue, 13 Mar 2012 23:39:51 +0000 (16:39 -0700)
requests/sessions.py

index 87320d6e3cbb23fdfea61fa7161ad93f1bccf3da..7ed8fa5e9044d8c3dbd111e361a871db6fd775bb 100644 (file)
@@ -16,6 +16,15 @@ from .utils import header_expand
 from .packages.urllib3.poolmanager import PoolManager
 
 
+def dict_to_sequence(d):
+    """Returns an internal sequence dictionary update."""
+
+    if hasattr(d, 'items'):
+        d = d.items()
+
+    return d
+
+
 def merge_kwargs(local_kwarg, default_kwarg):
     """Merges kwarg dictionaries.