update setup.py for install requirements