Specifically the install_requires in setup.py uses the lines from requirements.txt to specify the requirements. It is not allowed to have a https: source in the install_requires. A quick fix was to deploy the required library elife-article to pypi in order that it could be included.
Clean it up so code can be loaded via a URL for a specific commit of a git code repo.
Tested, and a combination of {{install_requires}} and specific code repo commits referenced in {{requirements.txt}} seem to do the trick in the current development pattern.
Specifically the
install_requires
insetup.py
uses the lines fromrequirements.txt
to specify the requirements. It is not allowed to have ahttps:
source in theinstall_requires
. A quick fix was to deploy the required libraryelife-article
to pypi in order that it could be included.Clean it up so code can be loaded via a URL for a specific commit of a git code repo.