added requires section to setup.py