From 90dd5da24a5b316518600f6e7dc7bbb72f10baea Mon Sep 17 00:00:00 2001 From: Alejandro Cabrera Date: Thu, 12 Sep 2013 17:02:05 -0400 Subject: [PATCH] fix: url includes bytes in python 3 This patch decodes the ref_hash obtained from subprocess.check_output so that strings are used to compose the URL rather than bytes. --- git_os_job/cmd.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/git_os_job/cmd.py b/git_os_job/cmd.py index 632d35e..fdfae53 100755 --- a/git_os_job/cmd.py +++ b/git_os_job/cmd.py @@ -60,7 +60,8 @@ def main(): sys.stderr.write('Could not get hash for ref %r\n' % ref) return 1 - url = '%s/%s/%s/' % (args.base, ref_hash[:2], ref_hash) + ref_hash_str = ref_hash.decode('utf8') + url = '%s/%s/%s/' % (args.base, ref_hash_str[:2], ref_hash_str) if args.url: print(url) else: