setup.py bug fixing