moved web.py dependency as tests requirement