Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork941
Closed
Labels
Description
Athttps://github.com/gitpython-developers/GitPython/blob/master/git/cmd.py#L650, I think the error message about timeouts should be ab"..."
bytes string and not a regular string. You can see right afterwards in the endswith call that the string is expected to be a bytes string.
stderr_value = 'Timeout: the command "%s" did not complete in %d ' \ 'secs.' % (" ".join(command), kill_after_timeout) .... if stderr_value.endswith(b"\n"): stderr_value = stderr_value[:-1]
So it should be:
stderr_value = b'Timeout: the command "%s" did not complete in %d ' \ b'secs.' % (" ".join(command), kill_after_timeout)