Oto przykładowy scenariusz.W jaki sposób można ustawić narzędzia instalacyjne w pakiecie PyPI z rozwidleniem github?
Istnieje pakiet python not-mine
i właśnie znalazłem mały błąd w nim. Znajduję kod źródłowy na github i rozwidlałem repozytorium. Wprowadzam niezbędne zmiany i przesyłam żądanie pobrania. Niestety autor paczki jest na wakacjach i mam termin.
Potrzebuję sposobu na zainstalowanie mojego rozwidlonego repozytorium zamiast wersji dla autorów żyjących w PyPI. Próbowałem następujących bez powodzenia:
install_requires = [
'not-mine==1.0.0'
],
dependency_links = [
'http://github.com/my-username/not-mine/tarball/master#egg=not-mine-1.0.0'
]
Czego mi brakuje?
Resources ja natknęliśmy się na badając kwestię: How can I make setuptools install a package that's not on PyPI?