fix pip require for different branches