跳转到主要内容

Python的GitHub API v2库。

项目描述

作者:

Ask Solem (askh@opera.com)

版本:
0.6.2

这是一个实现 GitHub API v2 所有功能的 Python 库。

请参阅 doc/ 目录以获取安装说明和用法信息。如果您愿意,也可以在线阅读 文档

许可证

本软件采用 New BSD License 许可。请参阅顶层分发目录中的 LICENSE 文件以获取完整的许可文本。

用户可见的更改

此文件仅列出可能对用户可见的最重要更改,有关完整的项目历史,请查看 git 仓库

0.6.2 - 2012-06-11

  • 更新依赖关系以处理最近的 python-dateutil 版本

  • 修复了 Python 2.4 的 simplejson 依赖关系

0.6.1 - 2012-02-28

  • 支持使用 github_url 参数创建客户端时使用 GitHub:Enterprise

  • 添加了 SSH 密钥管理

  • 如果其他方法都失败,支持从 CURL_CA_BUNDLE 设置的位置读取 SSL 证书

0.6.0 - 2011-12-21

  • 现在尽可能使用系统证书进行 SSL 验证

  • 直接支持 Python 3,无需单独的 2to3 构建步骤

0.5.2 - 2011-09-02

  • 已弃用返回 dict 对象的函数,启用 DeprecationWarning 支持以查看是否受影响

0.5.1 - 2011-06-11

  • 这是一个针对最新 httplib2 版本的错误修复版本

  • 需要 httplib2 v0.7.0 或更高版本

0.5.0 - 2011-05-24

0.4.0 - 2011-05-23

  • Python 3 兼容性

  • 使用 entry_points 安装 github_manage_collaborators 脚本,这意味着现在对 distribute 有运行时依赖

  • 支持管理 团队和组织

  • HTTP 代理支持

0.3.0 - 2011-04-13

  • 支持缓存,请参阅 cache 关键字 of github.client.Github

  • 支持 OAuth2 认证

  • 额外的 issues 支持

    • 使用 issues.search 搜索 issues

    • 使用 issues.list_by_label 根据标签列出 issues

    • 使用 issues.list_labels 列出所有项目标签

    • 使用 issues.edit 编辑现有 issue

    • 使用 issues.reopen 重新打开已关闭的 issue

  • 额外的 repos 支持

    • 使用 repos.pushable 列出您有权推送的非拥有项目

  • 需要 httplib2

项目详情


下载文件

下载您平台对应的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

github2-0.6.2.tar.gz (183.1 kB 查看哈希值)

上传时间 源代码

github2-0.6.2.tar.bz2 (148.5 kB 查看哈希值)

上传时间 源代码

由以下支持