问题标签 [github3.py]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - AttributeError:“PullRequest”对象没有属性“issue_comments”
我正在使用https://github.com/sigmavirus24/github3.py
我在从 PR 获取 issue_comments 时遇到问题。
我越来越
AttributeError:“PullRequest”对象没有属性“issue_comments”
我在这里做错了什么?例如 review_comments 工作得很好
github3.py - 避免 github3.py 的明文密码登录
从另一个stackoverflow上的帖子中,推荐了以下内容。有没有办法避免使用明文,也许提供现有的管理员 ssh 密钥?
github3.py - github3.py 不返回 gist 的文件内容
我使用github3.py
库来在 github.com 上创建和更新 Gist
我可以访问现有的 gist 并获取除文件内容之外的所有信息:
任何提示为什么它会None
在最后一行返回?
python - 列出用户的存储库
嘿,我一直在阅读 github3.py,但找不到关于如何检索用户存储库列表的清晰解释。
似乎应该有一个简单的解决方案,例如用户对象的方法或属性。我似乎无法在文档中找到它,有人可以帮忙吗?
谢谢,范
python - How to create a Pull Request using github3.py API?
This seems to be supported in the github web api, but I found no example in the docs and it doesn't seem to have been implemented in the API.
Am I missing something? Is it possible to create a PR through github3 python API?
python - 为什么 PullRequest.iter_comments() 不返回拉取请求中的对话评论?
我正在使用 github3 python API,我有这段代码:
在 PR 中,在 github 网页中,我在“对话”选项卡中有几条评论,在“文件已更改”选项卡中只有 1 条评论。
上面的代码仅打印在“文件已更改”选项卡中所做的注释,这些注释与提交时更改的文件相关联。
如何列出或创建在“对话”选项卡中创建的 PR 评论?
python - 如何将 CacheControl 与 github3.py 一起使用?
从 github3.py 的文档中,我看到它提供了一个session
属性,看来我可以做到
但实际上它是_session
,即不是公共 API,所以我不应该使用它。
现在我想知道我应该如何注入缓存控制?
github - 为什么我的 PR 会自动关闭?
我的公司正在使用 github 企业,我正在使用 github3.py API 自动创建拉取请求。
我的代码如下:
在我创建 PR 后,由于某种原因它被自动关闭了。如果我只是在创建它后立即调用重新打开,它也不起作用。如果我time.sleep(3)
尝试重新打开它,它会起作用。
我只有 1 个线程执行和检查日志,API 调用似乎是同步的,它们首先返回响应,只有它们调用下一个 URL。
在创建 PR 之前,我正在删除基础分支并从 master 再次创建它,不确定它是否相关。
我在这里失踪有什么明显的原因吗?这应该工作吗?
github - 有没有一种简单的方法可以使用 API 恢复已经合并的拉取请求?
github 在其 Web 界面中提供了一个“Revert”按钮,它允许我们恢复已经合并的拉取请求。
据我所知,这总是涉及创建一个新的拉取请求来恢复更改。
是否可以使用 API 轻松复制此功能?是否可以在不必创建新的拉取请求的情况下做到这一点?
只是为了澄清更多,PR 是从分支 A 到分支 B - 如果我使用底层 git 命令撤消分支 B 中的更改,PR 会发生什么?