Repository: jisaacks/GitGutter

Issue #298: GitGutter stopped working right after upgrade
Created: 2016-08-15T07:01:46Z
Had to downgrade to 1.2.2 to make it work again.
Error log from after upgrade:
Traceback (most recent call last):
  File "./git_gutter_events.py", line 74, in callback
  File "./view_collection.py", line 20, in add
  File "./git_gutter_handler.py", line 20, in __init__
  File "./git_gutter_handler.py", line 285, in load_settings
AttributeError: 'module' object has no attribute 'which'
Traceback (most recent call last):
  File "./git_gutter_events.py", line 74, in callback
  File "./view_collection.py", line 20, in add
  File "./git_gutter_handler.py", line 20, in __init__
  File "./git_gutter_handler.py", line 285, in load_settings
AttributeError: 'module' object has no attribute 'which'
Traceback (most recent call last):
  File "./git_gutter_events.py", line 74, in callback
  File "./view_collection.py", line 20, in add
  File "./git_gutter_handler.py", line 20, in __init__
  File "./git_gutter_handler.py", line 285, in load_settings
AttributeError: 'module' object has no attribute 'which'
Traceback (most recent call last):
  File "./git_gutter_events.py", line 74, in callback
  File "./view_collection.py", line 20, in add
  File "./git_gutter_handler.py", line 20, in __init__
  File "./git_gutter_handler.py", line 285, in load_settings
AttributeError: 'module' object has no attribute 'which'
Traceback (most recent call last):
  File "./git_gutter_events.py", line 74, in callback
  File "./view_collection.py", line 20, in add
  File "./git_gutter_handler.py", line 20, in __init__
  File "./git_gutter_handler.py", line 285, in load_settings
AttributeError: 'module' object has no attribute 'which'
Traceback (most recent call last):
  File "./git_gutter_events.py", line 74, in callback
  File "./view_collection.py", line 20, in add
  File "./git_gutter_handler.py", line 20, in __init__
  File "./git_gutter_handler.py", line 285, in load_settings
AttributeError: 'module' object has no attribute 'which'
Traceback (most recent call last):
  File "./git_gutter_events.py", line 74, in callback
  File "./view_collection.py", line 20, in add
  File "./git_gutter_handler.py", line 20, in __init__
  File "./git_gutter_handler.py", line 285, in load_settings
AttributeError: 'module' object has no attribute 'which'
Package Control: Skipping automatic upgrade, last run at 2016-08-15 16:15:01, next run at 2016-08-15 17:15:01 or after
Traceback (most recent call last):
  File "./git_gutter_events.py", line 74, in callback
  File "./view_collection.py", line 20, in add
  File "./git_gutter_handler.py", line 20, in __init__
  File "./git_gutter_handler.py", line 285, in load_settings
AttributeError: 'module' object has no attribute 'which'
Traceback (most recent call last):
  File "./git_gutter_events.py", line 74, in callback
  File "./view_collection.py", line 20, in add
  File "./git_gutter_handler.py", line 20, in __init__
  File "./git_gutter_handler.py", line 285, in load_settings
AttributeError: 'module' object has no attribute 'which'
Traceback (most recent call last):
  File "./git_gutter_events.py", line 74, in callback
  File "./view_collection.py", line 20, in add
  File "./git_gutter_handler.py", line 20, in __init__
  File "./git_gutter_handler.py", line 285, in load_settings
AttributeError: 'module' object has no attribute 'which'

Duplicate issue #301: shutil errors
Created: 2016-08-15T18:33:26Z
Traceback (most recent call last):
File "./git_gutter_events.py", line 74, in callback
File "./view_collection.py", line 20, in add
File "./git_gutter_handler.py", line 20, in init
File "./git_gutter_handler.py", line 285, in load_settings
AttributeError: 'module' object has no attribute 'which'
Traced it to line 285 in git_gutter_handler.py, attempting to call shutil.which(), but that function doesn't work with Python 2, which is the version my sublimetext2 was using. Let me know if you need any other info.. OSX 10.11.5
I worked around the issue by hardcoding self.git_binary_path to usr/bin/git

Closing comment (2016-08-16T19:09:45Z): Thanks for reporting. Closing as duplicate of #298