I have one Python project in Gitlab ("project a") that calls another Python project in Gitlab ("project b") for configuration and libraries.
This link: How to state in requirements.txt a direct github source is from 8yrs ago and does not refernce gitlab but rather github. I don't think it's relevant to my situation.
Normally "project a" calls in "project b" via the requirements.txt file, with a protected tag in the "project b":
project-b==5.1.0
When developing new code in "project b" for consumption in "project a" , I wish to make "project a" call "project b" but specifically usign the development branch in "project b", not the protected tag from Master.
I am trying to do this in the requirements.txt in "project a":
project-b==<dev-branch>-<commit-tag>
For example: dev branch in "project b" = "new-feature", commit tag = "e9fa2xyx"
project-b==new-feature-e9fa2xyx
However my make
is failing after this change, saying "no matching distribution found"
Do I have the wrong syntax for pulling in that dev branch via requirements.txt in "project a"?