How to add third-party library in rosdep? [closed]
Currently, I'd like to add a third-party library in rosdep. Here is the link: https://github.com/lgsvl/PythonAPI. All the packages in rosdep are able to be installed by pip/pip3. However, this library is depends on a git link. I found out it could be installed by this command python3 -m pip install git+https://github.com/lgsvl/PythonAPI.git -b 2021.1
.
Here are three questions:
- What is the generic format to add a git link in rosdep/python.yaml?
- I submitted a pull request at this link. But it doesn't pass the checks. I'm confused how to solve it.
- Am I on the right way to add this dependency?
Thank you so much!
I closed this as a duplicate, because I think the relevant discussion is happening in the PR you link to. Also, it seems to me your questions above are pretty much all answered there.
If you think this is not correct, please simply reopen :-)