python 3 support in setup.py