summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Robenolt <matt@ydekproductions.com>2016-11-26 17:50:15 -0800
committerMatt Robenolt <matt@ydekproductions.com>2016-11-26 17:50:15 -0800
commitce717e21d6bfcf90a92cad101fbb8d1141205c82 (patch)
tree0bd671d35d8244bf69f612ac795cb9078f3d2970
parenteff1d5e3d26918964a958bd9f1a415e4fd36f431 (diff)
downloadraven-ce717e21d6bfcf90a92cad101fbb8d1141205c82.tar.gz
django: use our _compat.iterlistsiterlists
`six` wasn't vendored into Django until 1.5, so this explicitly is breaking support for 1.4. We already have this function vendored, so might as well use our copy instead.
-rw-r--r--raven/contrib/django/client.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/raven/contrib/django/client.py b/raven/contrib/django/client.py
index 98e4660..428e996 100644
--- a/raven/contrib/django/client.py
+++ b/raven/contrib/django/client.py
@@ -17,7 +17,6 @@ from django.core.exceptions import SuspiciousOperation
from django.http import HttpRequest
from django.template import TemplateSyntaxError
from django.utils.datastructures import MultiValueDict
-from django.utils import six
try:
# support Django 1.9
@@ -32,7 +31,7 @@ from raven.contrib.django.middleware import SentryLogMiddleware
from raven.utils.wsgi import get_headers, get_environ
from raven.utils import once
from raven import breadcrumbs
-from raven._compat import string_types, binary_type
+from raven._compat import string_types, binary_type, iterlists
__all__ = ('DjangoClient',)
@@ -208,7 +207,7 @@ class DjangoClient(Client):
if isinstance(data, MultiValueDict):
data = dict(
(k, v[0] if len(v) == 1 else v)
- for k, v in six.iterlists(data))
+ for k, v in iterlists(data))
else:
data = None