diff options
author | Matt Robenolt <matt@ydekproductions.com> | 2016-11-26 17:50:15 -0800 |
---|---|---|
committer | Matt Robenolt <matt@ydekproductions.com> | 2016-11-26 17:50:15 -0800 |
commit | ce717e21d6bfcf90a92cad101fbb8d1141205c82 (patch) | |
tree | 0bd671d35d8244bf69f612ac795cb9078f3d2970 /raven/contrib | |
parent | eff1d5e3d26918964a958bd9f1a415e4fd36f431 (diff) | |
download | raven-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.py | 5 |
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 |