37 lines
1.1 KiB
Diff
37 lines
1.1 KiB
Diff
From 30a861bc5a4f53a9ba73923c9048a3632a0f9d18 Mon Sep 17 00:00:00 2001
|
|
From: Irmen de Jong <irmen@razorvine.net>
|
|
Date: Tue, 3 Apr 2018 18:15:39 +0200
|
|
Subject: [PATCH] fix for python 3.7 deprecation warning about importing
|
|
certain types from collections vs collections.abc
|
|
|
|
---
|
|
more_itertools/more.py | 6 +++++-
|
|
1 file changed, 5 insertions(+), 1 deletion(-)
|
|
|
|
diff --git a/more_itertools/more.py b/more_itertools/more.py
|
|
index c4b08ae..4dc9f15 100644
|
|
--- a/more_itertools/more.py
|
|
+++ b/more_itertools/more.py
|
|
@@ -1,6 +1,6 @@
|
|
from __future__ import print_function
|
|
|
|
-from collections import Counter, defaultdict, deque, Sequence
|
|
+from collections import Counter, defaultdict, deque
|
|
from functools import partial, wraps
|
|
from heapq import merge
|
|
from itertools import (
|
|
@@ -17,6 +17,10 @@ from itertools import (
|
|
)
|
|
from operator import itemgetter, lt, gt, sub
|
|
from sys import maxsize, version_info
|
|
+if version_info < (3, 3):
|
|
+ from collections import Sequence
|
|
+else:
|
|
+ from collections.abc import Sequence
|
|
|
|
from six import binary_type, string_types, text_type
|
|
from six.moves import filter, map, range, zip, zip_longest
|
|
--
|
|
2.39.0.windows.2
|
|
|