diff options
author | Eric Wieser <wieser.eric@gmail.com> | 2023-02-12 15:47:36 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-02-12 15:47:36 +0000 |
commit | 5cbc1782e79783fbfedf5783fe52616e397916df (patch) | |
tree | 79be17110b420826b47f5cd21147f012c213fd57 /git/cmd.py | |
parent | c84dde218ef896a9b9af4f825ce222a6eb39291e (diff) | |
download | gitpython-5cbc1782e79783fbfedf5783fe52616e397916df.tar.gz |
Fix RecursionError when iterating streams
Diffstat (limited to 'git/cmd.py')
-rw-r--r-- | git/cmd.py | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -695,15 +695,15 @@ class Git(LazyMixin): return self def __next__(self) -> bytes: - return next(self) - - def next(self) -> bytes: line = self.readline() if not line: raise StopIteration return line + def next(self) -> bytes: + return next(self) + def __del__(self) -> None: bytes_left = self._size - self._nbr if bytes_left: |