python 3 breakage