update requirements [skip ci]