add web.py requirement