Вот пример сценария.
Существует пакет python not-mine
, и я только что нашел небольшую ошибку. Я нахожу исходный код в github и fork в репозитории. Я вношу необходимые изменения и отправляю запрос на вытягивание. К сожалению, автор пакета находится в отпуске, и у меня есть крайний срок.
Мне нужен способ установить мой разветвленный репозиторий, а не версию автора, живущую на PyPI. Я пробовал следующее без успеха:
install_requires = [
'not-mine==1.0.0'
],
dependency_links = [
'http://github.com/my-username/not-mine/tarball/master#egg=not-mine-1.0.0'
]
Что мне не хватает?
Ресурсы, на которые я наткнулся, исследуя проблему: Как заставить setuptools установить пакет, который не находится в PyPI?