Как настроить setup.py для установки pip из мастера GitHub?

Вместо того, чтобы продвигать выпуск в PyPi и GitHub, было бы проще иметь PyPi использует последний мастер GitHub. Есть ли правильный способ сделать это?

Я знаю, что вы можете перечислить зависимости как репозитории GitHub в install_requires, но есть ли способ сделать это для основного пакета?

F или, например, когда вы используете easy_install для установки Flask, он считывается из нескольких источников, включая GitHub, который указан в URL-адресе установки ( https://github.com/mitsuhiko/flask/blob/master/setup.py #L78):

$ sudo easy_install Flask
Searching for Flask
Reading http://pypi.python.org/simple/Flask/
Reading http://github.com/mitsuhiko/flask/

Является ли указание URL-адреса в setup.py причиной того, что easy_install также читает с GitHub?

Если да, будет ли он всегда устанавливаться с GitHub, если версия GitHub более свежая, чем версия PyPi?

И работает ли это так же для пункта?

9
задан espeed 30 March 2012 в 20:58
поделиться