github-distutils ay isang tool na nagbibigay-distribute / setuptools / distutils utos para sa GitHub. & Nbsp; Maaari mong gamitin GitHub mga pag-download sa halip na PyPI mga pag-download para sa release.
Upang gamitin ito, sundin ang mga tagubilin.
Pagtuturo
Una sa lahat ng iyong mga software ay dapat na naka-package sa loob ng karaniwang paraan ng pamamahagi: paggamit distutils, Ipamahagi o setuptools. Ang paketeng ito ay naglalaman ng isang command na extension para sa na.
Pagkatapos, idagdag ang paketeng ito sa setup_requires parameter ng iyong setup () configuration (setup.py ng script):
-set up (pangalan = 'YourPackageName',
& Nbsp; bersyon = '1.2.3',
& Nbsp; ...,
& Nbsp; setup_requires = ['github-distutils> = 0.1.0'])
Ngayon ay mayroong ay github_upload utos para sa iyong setup.py:
& Nbsp; python setup.py github_upload --help
Mga Karaniwang command: (tingnan ang '--help-utos' para sa karagdagang)
...
Mga Pagpipilian para sa command na 'github_upload':
& Nbsp; - imbakan (-R) GitHub pangalan imbakan eg gumagamit / reponame
& Nbsp; - username (-u) GitHub username
& Nbsp; - password (-p) GitHub password
...
Kung -u / - username at -p / - password ay hindi kasalukuyan, ito testamento ay nagpapakita ng mga prompt. -R / - Imbakan ay kinakailangan.
I-upload
Mag-upload Napakadaling:
& Nbsp; python setup.py sdist github_upload -R user / reponame rehistro
Ipinaliwanag ni:
sdist
& Nbsp; Gumagawa ang file source na pamamahagi. Kung ang pangalan ng iyong package ay YourPackageName at bersyon nito ay 1.2.3, at pagkatapos ng pangalan ng file nito ay nagiging YourPackageName-1.2.3.tar.gz.
github_upload -R user / reponame
& Nbsp; in-upload ang built pinagmulan ng pamamahagi ng file papunta sa iyong GitHub imbakan. Hindi ito nangangahulugan na ito ay magiging bersyon-controlled, ngunit ito ay lamang na-upload sa pahina ng pag-download nito.
magparehistro
& Nbsp; Gamit ang pag-download URL GitHub nagrerehistro ang package ng ang bersyon na ito sa PyPI. Ang URL ng PyPI pahina ay http://pypi.python.org/YourPackageName/1.2.3
Mga pagpipilian sa Defaulting
Maaari kang gumawa ng mga default na halaga para sa mga pagpipiliang ito sa pamamagitan ng pagtukoy sa configuration setup.cfg file. Halimbawa, kung nais mong default --repository, gumawa setup.cfg file tulad ng (gitling nagiging underscore):
[-Upload]
imbakan = user / reponame
Maaari kang gumawa ng isang shorthand alias pati na rin:
[Mga alias]
paglabas = sdist github_upload rehistro
Maaari mong checkout ang source code mula sa imbakan nito GitHub:
& Nbsp; Git clone ng Git: //github.com/dahlia/github-distutils.git
Kung nahanap mo ang isang bug, mangyaring iulat ito sa ang isyu tracker.
Para sa Bitbucket mga user
Gamitin bitbucket-distutils na isang pakete ng parehong may-akda kung ikaw ay gumagamit Bitbucket sa halip na GitHub
Ano ang bagong sa paglabas:.
< ul>
Mga Kinakailangan :
- Python
Mga Komento hindi natagpuan