setup.py for pip