From 089b892d785c3cd7de650f9417d24f1effcd4c13 Mon Sep 17 00:00:00 2001 From: Benedikt Willi Date: Thu, 23 Apr 2020 16:55:09 +0200 Subject: [PATCH] Update xapian_backend.py --- xapian_backend.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/xapian_backend.py b/xapian_backend.py index a448b22..ccb4496 100755 --- a/xapian_backend.py +++ b/xapian_backend.py @@ -7,7 +7,6 @@ import re import shutil import sys -from django.utils import six from django.conf import settings from django.core.exceptions import ImproperlyConfigured from django.utils.encoding import force_text @@ -354,7 +353,7 @@ class XapianSearchBackend(BaseSearchBackend): def _get_ngram_lengths(value): values = value.split() for item in values: - for ngram_length in six.moves.range(NGRAM_MIN_LENGTH, NGRAM_MAX_LENGTH + 1): + for ngram_length in range(NGRAM_MIN_LENGTH, NGRAM_MAX_LENGTH + 1): yield item, ngram_length for obj in iterable: @@ -364,8 +363,8 @@ class XapianSearchBackend(BaseSearchBackend): def ngram_terms(value): for item, length in _get_ngram_lengths(value): item_length = len(item) - for start in six.moves.range(0, item_length - length + 1): - for size in six.moves.range(length, length + 1): + for start in range(0, item_length - length + 1): + for size in range(length, length + 1): end = start + size if end > item_length: continue