added all requirements to setup.py for Etienne