是否可以访问“发行版”'通过PyGithub标记?

时间:2015-09-30 12:41:20

标签: python api github-api pygithub

我尝试通过PyGithub API导航到Github中特定存储库的releases标记。我只能导航到存储库,但我无法进一步导航。 PyGithub API中是否有命令?

更新

或者是否有其他Python API满足我的要求?

1 个答案:

答案 0 :(得分:1)

从我看到的很多基于python的github客户端库不支持所有github api端点,包括发布。但是,github3库在其主分支上执行。使用pip install https://github.com/sigmavirus24/github3.py/zipball/master

进行安装

以下是其用法的功能示例:

from github3 import GitHub
gh = GitHub()
releases = gh.repository("github", "git-lfs").iter_releases()
for release in releases:
  for asset in release.assets:
    print "Release %s: %s" % (release.name, asset.name)