Update: Replace string.printable with str.printable.
Bugfix: bad indent in MapDecomposingThread.
Bugfix: Pylint now using disable: instead of disable=