From 484a53e314356985f0ba9c3215077bcf45a0ff23 Mon Sep 17 00:00:00 2001 From: Pablo Santiago Blum de Aguiar Date: Mon, 11 May 2015 23:58:53 -0300 Subject: [PATCH] fix(brew_unknown_command): make subprocess.check_output return str Fix `TypeError: can't concat bytes to str` error on Python 3.4. Signed-off-by: Pablo Santiago Blum de Aguiar --- thefuck/rules/brew_unknown_command.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/thefuck/rules/brew_unknown_command.py b/thefuck/rules/brew_unknown_command.py index 6664d8e8..26c0924f 100644 --- a/thefuck/rules/brew_unknown_command.py +++ b/thefuck/rules/brew_unknown_command.py @@ -12,7 +12,8 @@ TAP_CMD_PATH = '/%s/%s/cmd' def _get_brew_path_prefix(): """To get brew path""" try: - return subprocess.check_output(['brew', '--prefix']).strip() + return subprocess.check_output(['brew', '--prefix'], + universal_newlines=True).strip() except: return None