added package requirements for setup.py