added requirements for gevent