gerrit 的 Rest api 给出了响应,但是用于获取修订的 Python-gerrit-api 包给出了状态 404

Rest api of gerrit gives the response but Python-gerrit-api package for fetching revisions gives status 404

文档: https://python-gerrit-api.readthedocs.io/en/latest/

代码

gerrit = GerritClient(base_url="https://gerrit.xx.com",用户名='xxx',密码='xxx')

变化=gerrit.changes.get("xxx")

ab=change.get_revision("32423")

打印(ab.get_commit().list_change_files())

问题

对于某些端点,我能够发送来自其余端点的响应 api 但是通过这个包我得到了这个错误(gerrit.utils.exceptions.NotFoundError:404 客户端错误)。我可以通过邮递员从 Get Rest api 获得关于此 url: gerrit.xx.xx.com/a/projects/xxxx/commits/xxxx/files 的回复。但是上面的代码出错了。

看起来这是一个错误,我已经修复它并提出了拉取请求。参见:https://github.com/shijl0925/python-gerrit-api/pull/5