Thay vì đẩy bản phát hành vào PyPi và GitHub, sẽ dễ dàng hơn khi có PyPi sử dụng trình chủ GitHub mới nhất. Có cách nào thích hợp để làm điều này không?Cách cấu hình setup.py để cài đặt pip từ GitHub chính?
Tôi biết bạn có thể liệt kê các phụ thuộc là GitHub repos trong install_requires, nhưng có cách nào để thực hiện việc này cho gói chính không?
Ví dụ, khi bạn sử dụng để cài đặt easy_install Flask, nó đọc từ nhiều nguồn khác nhau, bao gồm GitHub, được liệt kê trong URL setup (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/
Được liệt kê các URL trong setup.py nguyên nhân gây ra easy_install để đọc từ GitHub?
Nếu vậy, nó sẽ luôn luôn cài đặt từ GitHub nếu phiên bản GitHub là hiện tại hơn phiên bản PyPi?
Và điều này có hoạt động tương tự với pip không?