PyGithub包括许多内置类的API进行交互,也是非常有据可查。
图书馆的工作基本上是一个翻译,以Python的特定代码,将其转换为一个API HTTP请求,然后解释响应返回给Python对象,应用程序或网站内使用。
这减少了开发人员的水平将需要处理在他们的代码的复杂性,降低了光源的尺寸,也减少了成本和时间浪费在发展。
PyGitHub可与两个主要的Python语言,2.x和3.x分行
特点:
- 验证
- 在用户详细信息
- 在回购细节
- 在获取观看细节
- 在获取以下详细信息
- 在获取组织的详细信息
- 在取协作和贡献者详细信息
- 在叉详细信息
- 在团队详细信息
- 支持标记,提交,树木,斑点,引用
什么在此版本中是新的:
- 在固定所有基于头在Python 3(分页,有条件的要求,rate_limit ...)。
- 在接受受让人和合作者的字符串。
- 在加入“onetime_password”来AuthenticatedUser.create_authorization缓解双因素认证。
什么版本1.21.0是新的:
- 在接受字符串,以及在发行Label对象。 add_to_labels,Issue.remove_from_labels和Issue.set_labels。感谢您对acdha要求
- 在实施的completable GitHub的对象(即那些谁拥有url属性)相等比较。警告,比较仍然没有用于非completable对象来实现。这将在PyGithub 2.0版本来完成。感谢您对OddBloke要求
什么的1.18.0版本是新的:
- 在没有更多的假的rate_limiting假设,创造rate_limiting_resettime。
- 在新的参数,因为直到到Repository.get_commits。谢谢apetresc的拉请求。
- 在捕捉JSON解析例外,一些内部服务器错误,并抛出一个更好的异常。
什么的1.15.0版本是新的:
- 在实现用户的问题与上市的所有参数
- 在提高两个新的特定例外。
什么的1.13.0版本是新的:
- 在修复为Python 3不区分大小写的文件 - 系统。
- 在公开由Github上的所有对象返回原始数据。
- 添加属性Github.per_page(和参数的构造函数)来改变分页请求要求的项目数。
什么是1.6版本的新:
- 在恢复支持的Python 2.5
- 在实施新的API
什么版本1.3是新的:
- 在实施降价渲染
- 在GitAuthor.date现在是一个日期时间
- 在固定Github.get_gist的文档:id是一个字符串,而不是一个整数
什么版本1.0是新的:
- 在完全重写,没有更复杂的元描述
- 在属性和参数的完整打字
- 在属性和参数的完整文档
- 在的情况下与API提出的问题更多可用的例外
什么在0.6版本的新:
- 在重新完成了NamedUser.create_gist的API
评论没有发现