[rosdep] How to specify a version of a pip library on install
I have a new ROS package written in Python and am trying to upload it to apt via ros/rosdistro repository.
My issue is the version specification of a pip library.
my package does not work well on the latest version of a dependent package. Therefore, I have to specify a version on pip install.
I know rosdep/python.yaml exists for solving ROS package dependencies. However, I suppose I can not specify the version of a pip library at the file and the file only to specify the latest version of a pip library.
I would happy I can run pip install -r requirements.txt on ROS package installation. Is this feasible? Or, are there any solutions?
could you clarify what you mean by "upload it to apt" and "this repository"?
Oh, this is my mistake. I copied this post from a GitHub issue (https://github.com/ros/rosdistro/issu...).