summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHarmon <Harmon758@gmail.com>2020-02-16 07:06:35 -0600
committerHarmon <Harmon758@gmail.com>2020-02-16 07:06:35 -0600
commit58bce6bd1051e4fd5df7c5c8123a1783cc6e9f84 (patch)
tree08529fea2ae208606a1fe06c3d7d67c4d5bb52c3
parentd6d1550a1e8dc327d5b310228a66f25a59d6ce9f (diff)
downloadgitdb-58bce6bd1051e4fd5df7c5c8123a1783cc6e9f84.tar.gz
Remove and replace compat.izip
-rw-r--r--gitdb/fun.py4
-rw-r--r--gitdb/pack.py3
-rw-r--r--gitdb/utils/compat.py2
3 files changed, 3 insertions, 6 deletions
diff --git a/gitdb/fun.py b/gitdb/fun.py
index 8ca38c8..3a2248f 100644
--- a/gitdb/fun.py
+++ b/gitdb/fun.py
@@ -16,7 +16,7 @@ from functools import reduce
from gitdb.const import NULL_BYTE, BYTE_SPACE
from gitdb.utils.encoding import force_text
-from gitdb.utils.compat import izip, buffer, xrange, PY3
+from gitdb.utils.compat import buffer, xrange, PY3
from gitdb.typ import (
str_blob_type,
str_commit_type,
@@ -314,7 +314,7 @@ class DeltaChunkList(list):
right.next()
# this is very pythonic - we might have just use index based access here,
# but this could actually be faster
- for lft, rgt in izip(left, right):
+ for lft, rgt in zip(left, right):
assert lft.rbound() == rgt.to
assert lft.to + lft.ts == rgt.to
# END for each pair
diff --git a/gitdb/pack.py b/gitdb/pack.py
index 2ad2324..748df38 100644
--- a/gitdb/pack.py
+++ b/gitdb/pack.py
@@ -63,7 +63,6 @@ from binascii import crc32
from gitdb.const import NULL_BYTE
from gitdb.utils.compat import (
- izip,
buffer,
xrange,
to_bytes
@@ -696,7 +695,7 @@ class PackEntity(LazyMixin):
iter_offsets = iter(offsets_sorted)
iter_offsets_plus_one = iter(offsets_sorted)
next(iter_offsets_plus_one)
- consecutive = izip(iter_offsets, iter_offsets_plus_one)
+ consecutive = zip(iter_offsets, iter_offsets_plus_one)
offset_map = dict(consecutive)
diff --git a/gitdb/utils/compat.py b/gitdb/utils/compat.py
index a7899cb..586f3bb 100644
--- a/gitdb/utils/compat.py
+++ b/gitdb/utils/compat.py
@@ -3,11 +3,9 @@ import sys
PY3 = sys.version_info[0] == 3
try:
- from itertools import izip
xrange = xrange
except ImportError:
# py3
- izip = zip
xrange = range
# end handle python version