Skip to content

Commit b5dd2f0

Browse files
Harmon758Byron
authored andcommitted
Remove and replace compat.xrange
1 parent ae7499f commit b5dd2f0

File tree

6 files changed

+5
-11
lines changed

6 files changed

+5
-11
lines changed

Diff for: git/compat.py

-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414

1515

1616
from gitdb.utils.compat import (
17-
xrange,
1817
MAXSIZE, # @UnusedImport
1918
izip, # @UnusedImport
2019
)

Diff for: git/index/base.py

+1-2
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212

1313
from git.compat import (
1414
izip,
15-
xrange,
1615
string_types,
1716
force_bytes,
1817
defenc,
@@ -912,7 +911,7 @@ def move(self, items, skip_errors=False, **kwargs):
912911

913912
# parse result - first 0:n/2 lines are 'checking ', the remaining ones
914913
# are the 'renaming' ones which we parse
915-
for ln in xrange(int(len(mvlines) / 2), len(mvlines)):
914+
for ln in range(int(len(mvlines) / 2), len(mvlines)):
916915
tokens = mvlines[ln].split(' to ')
917916
assert len(tokens) == 2, "Too many tokens in %s" % mvlines[ln]
918917

Diff for: git/objects/fun.py

+1-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
from git.compat import (
44
safe_decode,
55
defenc,
6-
xrange,
76
text_type
87
)
98

@@ -20,7 +19,7 @@ def tree_to_stream(entries, write):
2019

2120
for binsha, mode, name in entries:
2221
mode_str = b''
23-
for i in xrange(6):
22+
for i in range(6):
2423
mode_str = bytes([((mode >> (i * 3)) & bit_mask) + ord_zero]) + mode_str
2524
# END for each 8 octal value
2625

Diff for: git/refs/log.py

+1-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33

44
from git.compat import (
55
PY3,
6-
xrange,
76
string_types,
87
defenc
98
)
@@ -220,7 +219,7 @@ def entry_at(cls, filepath, index):
220219
if index < 0:
221220
return RefLogEntry.from_line(fp.readlines()[index].strip())
222221
# read until index is reached
223-
for i in xrange(index + 1):
222+
for i in range(index + 1):
224223
line = fp.readline()
225224
if not line:
226225
break

Diff for: git/repo/fun.py

+1-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
import stat
44
from string import digits
55

6-
from git.compat import xrange
76
from git.exc import WorkTreeRepositoryUnsupported
87
from git.objects import Object
98
from git.refs import SymbolicReference
@@ -307,7 +306,7 @@ def rev_parse(repo, rev):
307306
try:
308307
if token == "~":
309308
obj = to_commit(obj)
310-
for _ in xrange(num):
309+
for _ in range(num):
311310
obj = obj.parents[0]
312311
# END for each history item to walk
313312
elif token == "^":

Diff for: git/test/performance/test_commit.py

+1-2
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
from .lib import TestBigRepoRW
1212
from git import Commit
1313
from gitdb import IStream
14-
from git.compat import xrange
1514
from git.test.test_commit import assert_commit_serialization
1615

1716

@@ -90,7 +89,7 @@ def test_commit_serialization(self):
9089

9190
nc = 5000
9291
st = time()
93-
for i in xrange(nc):
92+
for i in range(nc):
9493
cm = Commit(rwrepo, Commit.NULL_BIN_SHA, hc.tree,
9594
hc.author, hc.authored_date, hc.author_tz_offset,
9695
hc.committer, hc.committed_date, hc.committer_tz_offset,

0 commit comments

Comments
 (0)