flakes + Python 3 compatibility without 2to3