added pip and test requirements