fix setup.py: depends -> requires