github上-的distutils是一個提供分發/ setuptools的/ distutils來GitHub的命令&NBSP工具;你可以用它代替的PyPI下載GitHub上下載的版本。
要使用此功能,請按照指示。
指令
首先,軟件必須在標準發布的方式進行包裝:使用的distutils,分發或setuptools的。該軟件包包含了一個擴展命令。
然後,添加這個包到您的設置()配置setup_requires參數(setup.py腳本):
設置(名稱='YourPackageName',
 版本=“1.2.3”,
  ...
  setup_requires = ['github上-的distutils> = 0.1.0'])
現在會有github_upload命令你setup.py:
 蟒蛇setup.py github_upload --help
常用命令:(見'--help-命令'更多)
...
對於“github_upload'命令選項:
  - 庫(-R)的GitHub庫的名字如:用戶/ reponame
  - 用戶名(-u)GitHub上的用戶名
  - 密碼(-p)GitHub的密碼
...
如果-u / - 用戶名和-p / - 密碼不存在,它會顯示提示。 -R / - 庫是必需的。
上傳
上傳是很容易的:
 蟒蛇setup.py sdist github_upload -R用戶/ reponame寄存器
通過解釋說:
sdist
 使源代碼分發文件。如果你的包的名字是YourPackageName和它的版本是1.2.3,然後將其文件名變為YourPackageName-1.2.3.tar.gz。
github_upload -R用戶/ reponame
 上載內置源代碼分發文件到您的GitHub庫。這並不意味著,這將是版本控制,但它會被簡單地上載到其下載頁面。
登記
 使用GitHub的下載網址註冊的這個版本到的PyPI包。 PyPI將頁面的URL將http://pypi.python.org/YourPackageName/1.2.3
違約選項
您可以通過指定setup.cfg配置文件中為這些選項的默認值。例如,如果你想為默認--repository,使setup.cfg文件一樣(連字符變成下劃線):
[上傳]
庫=用戶/ reponame
你可以做一個速記別名還有:
[別名]
發布= sdist github_upload寄存器
你可以檢出從GitHub的資源庫的源代碼:
 混帳混帳克隆://github.com/dahlia/github-distutils.git
如果你發現了一個bug,請報告給問題跟踪。
對於用戶到位桶
到位桶使用-的distutils這是一個由包如果您使用的到位桶GitHub上,而不是同一作者
什麼是此版本中的新:
< ul>
要求:
- 在Python中
評論沒有發現