diff --git a/axes/apps.py b/axes/apps.py index e850397..f4b641b 100644 --- a/axes/apps.py +++ b/axes/apps.py @@ -20,7 +20,8 @@ class AppConfig(apps.AppConfig): from django.contrib.auth.views import LoginView from django.utils.decorators import method_decorator - from axes import signals + from axes import signals # pylint: disable=unused-import,unused-variable + from axes.decorators import axes_dispatch from axes.decorators import axes_form_invalid diff --git a/axes/utils.py b/axes/utils.py index d5966ee..69c08d8 100644 --- a/axes/utils.py +++ b/axes/utils.py @@ -1,10 +1,11 @@ from __future__ import unicode_literals -from platform import python_version -from sys import platform -if python_version() < '3.4' and platform == 'win32': - import win_inet_pton -from socket import inet_pton, AF_INET6, error +try: + import win_inet_pton # pylint: disable=unused-import +except ImportError: + pass + +from socket import error, inet_pton, AF_INET6 from django.core.cache import caches from django.utils import six