When trying to run repo.blame('master', '/path/') against a binary file, I always receive an AttributeError I hacked this patch that works for my needs Line 624 of base.py: ``` m = self.re_tab_full_line.search(line) blames[-1][0] = c if m: text, = m.groups() blames[-1][1].append( text ) else: blames[-1][1].append( "Could not get blame info!" ) ``` Not sure what the correct fix is as I'm not familiar with your code