setup.py requirements fix