update requirements
fix version contraint