File django-sekizai-py37.patch of Package python-django-sekizai

From 75b4fe0f4997c0da241ed55aa2c3c42aa672971d Mon Sep 17 00:00:00 2001
From: Tim Graham <timograham@gmail.com>
Date: Fri, 14 Sep 2018 16:08:02 -0400
Subject: [PATCH] Remove compatibility bits for obsolete Python versions

---
 sekizai/data.py                      | 4 ++--
 sekizai/templatetags/sekizai_tags.py | 5 +----
 sekizai/tests.py                     | 1 -
 3 files changed, 3 insertions(+), 7 deletions(-)

diff --git a/sekizai/data.py b/sekizai/data.py
index f652926..c877af6 100644
--- a/sekizai/data.py
+++ b/sekizai/data.py
@@ -1,7 +1,7 @@
 try:
+    from collections.abc import MutableSequence
+except ImportError:  # Python 2
     from collections import MutableSequence
-except ImportError:
-    from backport_collections import MutableSequence
 
 
 class UniqueSequence(MutableSequence):
diff --git a/sekizai/templatetags/sekizai_tags.py b/sekizai/templatetags/sekizai_tags.py
index 8ae5607..a84047f 100644
--- a/sekizai/templatetags/sekizai_tags.py
+++ b/sekizai/templatetags/sekizai_tags.py
@@ -1,7 +1,4 @@
-try:
-    from importlib import import_module
-except ImportError:
-    from django.utils.importlib import import_module
+from importlib import import_module
 
 from classytags.arguments import Argument, Flag
 from classytags.core import Tag, Options
diff --git a/sekizai/tests.py b/sekizai/tests.py
index 8e55f61..d4c2823 100644
--- a/sekizai/tests.py
+++ b/sekizai/tests.py
@@ -1,4 +1,3 @@
-from __future__ import with_statement
 from difflib import SequenceMatcher
 import os
 from unittest import TestCase
openSUSE Build Service is sponsored by