summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAymeric Augustin <aymeric.augustin@m4x.org>2013-09-02 12:10:03 +0200
committerAymeric Augustin <aymeric.augustin@m4x.org>2013-09-03 07:34:45 -0500
commit2a14c08e71330827f44acc53708194bf6aadee47 (patch)
treee7196c1604ff1b01ab49096add67bc5bdf2098d3
parent115318051c092f6ca8240262bd8b17b9e56ab838 (diff)
Used six.moves.zip_longest, new in six 1.4.0.
-rw-r--r--django/contrib/gis/db/models/sql/compiler.py6
-rw-r--r--django/db/backends/mysql/compiler.py6
-rw-r--r--django/db/backends/oracle/compiler.py6
3 files changed, 3 insertions, 15 deletions
diff --git a/django/contrib/gis/db/models/sql/compiler.py b/django/contrib/gis/db/models/sql/compiler.py
index b2befd44b2..b89df0ae95 100644
--- a/django/contrib/gis/db/models/sql/compiler.py
+++ b/django/contrib/gis/db/models/sql/compiler.py
@@ -1,15 +1,11 @@
import datetime
-try:
- from itertools import zip_longest
-except ImportError:
- from itertools import izip_longest as zip_longest
from django.conf import settings
from django.db.backends.util import truncate_name, typecast_date, typecast_timestamp
from django.db.models.sql import compiler
from django.db.models.sql.constants import MULTI
from django.utils import six
-from django.utils.six.moves import zip
+from django.utils.six.moves import zip, zip_longest
from django.utils import timezone
SQLCompiler = compiler.SQLCompiler
diff --git a/django/db/backends/mysql/compiler.py b/django/db/backends/mysql/compiler.py
index 4e033e3d93..d3439bf612 100644
--- a/django/db/backends/mysql/compiler.py
+++ b/django/db/backends/mysql/compiler.py
@@ -1,9 +1,5 @@
-try:
- from itertools import zip_longest
-except ImportError:
- from itertools import izip_longest as zip_longest
-
from django.db.models.sql import compiler
+from django.utils.six.moves import zip_longest
class SQLCompiler(compiler.SQLCompiler):
diff --git a/django/db/backends/oracle/compiler.py b/django/db/backends/oracle/compiler.py
index cbee27951c..bb8ef591eb 100644
--- a/django/db/backends/oracle/compiler.py
+++ b/django/db/backends/oracle/compiler.py
@@ -1,9 +1,5 @@
from django.db.models.sql import compiler
-# The izip_longest was renamed to zip_longest in py3
-try:
- from itertools import zip_longest
-except ImportError:
- from itertools import izip_longest as zip_longest
+from django.utils.six.moves import zip_longest
class SQLCompiler(compiler.SQLCompiler):