I have a file whose default template-generated content includes the copyright circle-c symbol, u'\xa9'.
Traceback (most recent call last):
File "/usr/local/bin/git-playback", line 11, in <module>
sys.exit(playback())
File "/usr/local/lib/python2.7/site-packages/playback/__init__.py", line 145, in playback
curses.wrapper(function)
File "/usr/local/Cellar/python/2.7.10_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/curses/wrapper.py", line 43, in wrapper
return func(stdscr, *args, **kwds)
File "/usr/local/lib/python2.7/site-packages/playback/__init__.py", line 136, in function
display_line(window, row, line, color)
File "/usr/local/lib/python2.7/site-packages/playback/__init__.py", line 37, in display_line
display_row, display_column * col_width, line[:col_width], color)
UnicodeEncodeError: 'ascii' codec can't encode character u'\xa9' in position 16: ordinal not in range(128)