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 | |
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.
-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 |