Improve dependencies workflow
This PR improves the dependencies workflow by removing the custom requirements parsing, instead just configure pip as much as we can to do what we want.
This PR improves the dependencies workflow by removing the custom requirements parsing, instead just configure pip as much as we can to do what we want.