我还没有使用PyGithub,但我只是好奇是否有可能从存储库中获取发布列表(例如https://github.com/{username}/{repo-name}/releases
)。我在文档here中看不到有关此信息的任何信息。
最佳答案
这个问题有点老了,但似乎没有人以OP的方式回答过。
PyGithub确实有一种返回 repo 版本的方法,这是一个有效的示例:
from github import Github
G = Github("") # Put your GitHub token here
repo = G.get_repo("thorium-sim/thorium")
releases = repo.get_releases()
for release in releases:
print(release)
上面将返回以下内容:
GitRelease(title="2.4.1")
GitRelease(title="2.4.0")
GitRelease(title="2.3.0")
GitRelease(title="2.2.0")
GitRelease(title="2.1.0")
GitRelease(title="2.0.0")
...
我希望这是有帮助的!
关于python - pyGithub是否有可能发布版本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40462632/