diff --git a/constance/admin.py b/constance/admin.py index b61912f..1063b9b 100644 --- a/constance/admin.py +++ b/constance/admin.py @@ -2,7 +2,6 @@ from datetime import datetime, date, time from decimal import Decimal import hashlib from operator import itemgetter -import six from django import forms from django.contrib import admin, messages @@ -13,6 +12,7 @@ from django.forms import fields from django.http import HttpResponseRedirect from django.shortcuts import render_to_response from django.template.context import RequestContext +from django.utils import six from django.utils.formats import localize from django.utils.translation import ugettext_lazy as _ diff --git a/constance/backends/redisd.py b/constance/backends/redisd.py index 48232bf..abf24f4 100644 --- a/constance/backends/redisd.py +++ b/constance/backends/redisd.py @@ -1,7 +1,6 @@ -import six -from six.moves import zip - from django.core.exceptions import ImproperlyConfigured +from django.utils import six +from django.utils.six.moves import zip from . import Backend from .. import settings, utils diff --git a/setup.py b/setup.py index 1030726..c85d6f4 100644 --- a/setup.py +++ b/setup.py @@ -50,7 +50,6 @@ setup( ], packages=find_packages(exclude=['tests', 'tests.*']), include_package_data=True, - install_requires=['six'], zip_safe=False, extras_require={ 'database': ['django-picklefield'], diff --git a/tests/settings.py b/tests/settings.py index efad0ce..04a428a 100644 --- a/tests/settings.py +++ b/tests/settings.py @@ -1,6 +1,7 @@ # -*- encoding: utf-8 -*- import django -import six +from django.utils import six + from datetime import datetime, date, time from decimal import Decimal diff --git a/tests/storage.py b/tests/storage.py index 5e8c249..a78b02a 100644 --- a/tests/storage.py +++ b/tests/storage.py @@ -1,7 +1,7 @@ # -*- encoding: utf-8 -*- -import six from datetime import datetime, date, time from decimal import Decimal +from django.utils import six if six.PY3: def long(value):