Sorry about the whitespace changes, my editor / git client didn't show me those... there are only 4 relevant lines changed to match the current sunfish API to fix the awesome chess example script :)
Thanks! I fixed this. I also locked chess.py to downloading a revision of sunfish.py that has been tested, so that upstream sunfish revisions won't break chess.py.
Sorry about the whitespace changes, my editor / git client didn't show me those... there are only 4 relevant lines changed to match the current sunfish API to fix the awesome chess example script :)