Linux uses UTF-8 encoding. Without these changes, the script raise with the next text:
Original exception was:
Traceback (most recent call last):
File "install_dependencies.py", line 120, in <module>
main(parser.parse_args())
File "install_dependencies.py", line 100, in main
ret = git_clone(repo, branch, dest, recursive)
File "install_dependencies.py", line 42, in git_clone
returncode, stdout, stderr = run_program(
ValueError: too many values to unpack (expected 3)
Linux uses UTF-8 encoding. Without these changes, the script raise with the next text: