summaryrefslogtreecommitdiff
path: root/raven/contrib
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 /raven/contrib
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.
Diffstat (limited to 'raven/contrib')
-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