{
    "_links": {
        "comments": {
            "href": "https://api.github.com/repos/zhquan_example/repo/issues/2/comments"
        },
        "commits": {
            "href": "https://api.github.com/repos/zhquan_example/repo/pulls/2/commits"
        },
        "html": {
            "href": "https://github.com/zhquan_example/repo/pull/2"
        },
        "issue": {
            "href": "https://api.github.com/repos/zhquan_example/repo/issues/2"
        },
        "review_comment": {
            "href": "https://api.github.com/repos/zhquan_example/repo/pulls/comments{/number}"
        },
        "review_comments": {
            "href": "https://api.github.com/repos/zhquan_example/repo/pulls/2/comments"
        },
        "self": {
            "href": "https://api.github.com/repos/zhquan_example/repo/pulls/2"
        },
        "statuses": {
            "href": "https://api.github.com/repos/zhquan_example/repo/statuses/53b970ee04bbc435842c14a2cbfdd623faf74a65"
        }
    },
    "additions": 528,
    "assignee": {
          "login": "zhquan_example",
          "id": 1,
          "avatar_url": "",
          "gravatar_id": "",
          "url": "https://api.github.com/users/zhquan_example",
          "html_url": "https://github.com/zhquan_example",
          "followers_url": "https://api.github.com/users/zhquan_example/followers",
          "following_url": "https://api.github.com/users/zhquan_example/following{/other_user}",
          "gists_url": "https://api.github.com/users/zhquan_example/gists{/gist_id}",
          "starred_url": "https://api.github.com/users/zhquan_example/starred{/owner}{/repo}",
          "subscriptions_url": "https://api.github.com/users/zhquan_example/subscriptions",
          "organizations_url": "https://api.github.com/users/zhquan_example/orgs",
          "repos_url": "https://api.github.com/users/zhquan_example/repos",
          "events_url": "https://api.github.com/users/zhquan_example/events{/privacy}",
          "received_events_url": "https://api.github.com/users/zhquan_example/received_events",
          "type": "User",
          "site_admin": false
    },
    "assignees": [
        {
          "login": "zhquan_example",
          "id": 1,
          "avatar_url": "",
          "gravatar_id": "",
          "url": "https://api.github.com/users/zhquan_example",
          "html_url": "https://github.com/zhquan_example",
          "followers_url": "https://api.github.com/users/zhquan_example/followers",
          "following_url": "https://api.github.com/users/zhquan_example/following{/other_user}",
          "gists_url": "https://api.github.com/users/zhquan_example/gists{/gist_id}",
          "starred_url": "https://api.github.com/users/zhquan_example/starred{/owner}{/repo}",
          "subscriptions_url": "https://api.github.com/users/zhquan_example/subscriptions",
          "organizations_url": "https://api.github.com/users/zhquan_example/orgs",
          "repos_url": "https://api.github.com/users/zhquan_example/repos",
          "events_url": "https://api.github.com/users/zhquan_example/events{/privacy}",
          "received_events_url": "https://api.github.com/users/zhquan_example/received_events",
          "type": "User",
          "site_admin": false
        }
    ],
    "author_association": "OWNER",
    "base": {
        "label": "grimoirelab:master",
        "ref": "master",
        "repo": {
            "archive_url": "https://api.github.com/repos/zhquan_example/repo/{archive_format}{/ref}",
            "assignees_url": "https://api.github.com/repos/zhquan_example/repo/assignees{/user}",
            "blobs_url": "https://api.github.com/repos/zhquan_example/repo/git/blobs{/sha}",
            "branches_url": "https://api.github.com/repos/zhquan_example/repo/branches{/branch}",
            "clone_url": "https://github.com/zhquan_example/repo.git",
            "collaborators_url": "https://api.github.com/repos/zhquan_example/repo/collaborators{/collaborator}",
            "comments_url": "https://api.github.com/repos/zhquan_example/repo/comments{/number}",
            "commits_url": "https://api.github.com/repos/zhquan_example/repo/commits{/sha}",
            "compare_url": "https://api.github.com/repos/zhquan_example/repo/compare/{base}...{head}",
            "contents_url": "https://api.github.com/repos/zhquan_example/repo/contents/{+path}",
            "contributors_url": "https://api.github.com/repos/zhquan_example/repo/contributors",
            "created_at": "2015-12-04T16:20:11Z",
            "default_branch": "master",
            "deployments_url": "https://api.github.com/repos/zhquan_example/repo/deployments",
            "description": "Send Sir Perceval on a quest to retrieve and gather data from software repositories.",
            "downloads_url": "https://api.github.com/repos/zhquan_example/repo/downloads",
            "events_url": "https://api.github.com/repos/zhquan_example/repo/events",
            "fork": false,
            "forks": 29,
            "forks_count": 29,
            "forks_url": "https://api.github.com/repos/zhquan_example/repo/forks",
            "full_name": "zhquan_example/repo",
            "git_commits_url": "https://api.github.com/repos/zhquan_example/repo/git/commits{/sha}",
            "git_refs_url": "https://api.github.com/repos/zhquan_example/repo/git/refs{/sha}",
            "git_tags_url": "https://api.github.com/repos/zhquan_example/repo/git/tags{/sha}",
            "git_url": "git://github.com/zhquan_example/repo.git",
            "has_downloads": true,
            "has_issues": true,
            "has_pages": false,
            "has_projects": true,
            "has_wiki": true,
            "homepage": null,
            "hooks_url": "https://api.github.com/repos/zhquan_example/repo/hooks",
            "html_url": "https://github.com/zhquan_example/repo",
            "id": 1,
            "issue_comment_url": "https://api.github.com/repos/zhquan_example/repo/issues/comments{/number}",
            "issue_events_url": "https://api.github.com/repos/zhquan_example/repo/issues/events{/number}",
            "issues_url": "https://api.github.com/repos/zhquan_example/repo/issues{/number}",
            "keys_url": "https://api.github.com/repos/zhquan_example/repo/keys{/key_id}",
            "labels_url": "https://api.github.com/repos/zhquan_example/repo/labels{/name}",
            "language": "Python",
            "languages_url": "https://api.github.com/repos/zhquan_example/repo/languages",
            "merges_url": "https://api.github.com/repos/zhquan_example/repo/merges",
            "milestones_url": "https://api.github.com/repos/zhquan_example/repo/milestones{/number}",
            "mirror_url": null,
            "name": "perceval",
            "notifications_url": "https://api.github.com/repos/zhquan_example/repo/notifications{?since,all,participating}",
            "open_issues": 30,
            "open_issues_count": 30,
            "owner": {
                "avatar_url": "https://avatars0.githubusercontent.com/u/16151805?v=4",
                "events_url": "https://api.github.com/users/zhquan_example/events{/privacy}",
                "followers_url": "https://api.github.com/users/zhquan_example/followers",
                "following_url": "https://api.github.com/users/zhquan_example/following{/other_user}",
                "gists_url": "https://api.github.com/users/zhquan_example/gists{/gist_id}",
                "gravatar_id": "",
                "html_url": "https://github.com/zhquan_example",
                "id": 1,
                "login": "grimoirelab",
                "organizations_url": "https://api.github.com/users/zhquan_example/orgs",
                "received_events_url": "https://api.github.com/users/zhquan_example/received_events",
                "repos_url": "https://api.github.com/users/zhquan_example/repos",
                "site_admin": false,
                "starred_url": "https://api.github.com/users/zhquan_example/starred{/owner}{/repo}",
                "subscriptions_url": "https://api.github.com/users/zhquan_example/subscriptions",
                "type": "Organization",
                "url": "https://api.github.com/users/zhquan_example"
            },
            "private": false,
            "pulls_url": "https://api.github.com/repos/zhquan_example/repo/pulls{/number}",
            "pushed_at": "2017-10-05T13:25:53Z",
            "releases_url": "https://api.github.com/repos/zhquan_example/repo/releases{/id}",
            "size": 1513,
            "ssh_url": "git@github.com:zhquan_example/repo.git",
            "stargazers_count": 61,
            "stargazers_url": "https://api.github.com/repos/zhquan_example/repo/stargazers",
            "statuses_url": "https://api.github.com/repos/zhquan_example/repo/statuses/{sha}",
            "subscribers_url": "https://api.github.com/repos/zhquan_example/repo/subscribers",
            "subscription_url": "https://api.github.com/repos/zhquan_example/repo/subscription",
            "svn_url": "https://github.com/zhquan_example/repo",
            "tags_url": "https://api.github.com/repos/zhquan_example/repo/tags",
            "teams_url": "https://api.github.com/repos/zhquan_example/repo/teams",
            "trees_url": "https://api.github.com/repos/zhquan_example/repo/git/trees{/sha}",
            "updated_at": "2017-10-05T15:55:31Z",
            "url": "https://api.github.com/repos/zhquan_example/repo",
            "watchers": 61,
            "watchers_count": 61
        },
        "sha": "ab693f022341598d68648d525dee26456bd3f601",
        "user": {
            "avatar_url": "https://avatars0.githubusercontent.com/u/16151805?v=4",
            "events_url": "https://api.github.com/users/zhquan_example/events{/privacy}",
            "followers_url": "https://api.github.com/users/zhquan_example/followers",
            "following_url": "https://api.github.com/users/zhquan_example/following{/other_user}",
            "gists_url": "https://api.github.com/users/zhquan_example/gists{/gist_id}",
            "gravatar_id": "",
            "html_url": "https://github.com/zhquan_example",
            "id": 16151805,
            "login": "zhquan_example",
            "organizations_url": "https://api.github.com/users/zhquan_example/orgs",
            "received_events_url": "https://api.github.com/users/zhquan_example/received_events",
            "repos_url": "https://api.github.com/users/zhquan_example/repos",
            "site_admin": false,
            "starred_url": "https://api.github.com/users/zhquan_example/starred{/owner}{/repo}",
            "subscriptions_url": "https://api.github.com/users/zhquan_example/subscriptions",
            "type": "Organization",
            "url": "https://api.github.com/users/zhquan_example"
        }
    },
    "body": "Based on Sphynx, prepared for ReadTheDocs.\n\nRight now, this produces (from jgbarah/perceval repository) [this documentation in ReadTheDocs](http://perceval.readthedocs.org). Once this PR is accepted, I plan to switch ReadTheDocs to point to this repostory (master branch), so that the documentation gets rebuilt every time changes are made to the source code.\n\nThe configuration (docs/conf.py) include lines for running sphinx-apidoc, which generates automatically the docs/perceval.rst file, which is the entry point for the automatically generated documentation, produced based on the docstring comments in the source code.\n\nThe file index.rst is still a bare bones schema. It should be completed in a later patch, with more detailed information about Perceval itself.\n",
    "changed_files": 4,
    "closed_at": "2016-01-04T13:51:56Z",
    "comments": 1,
    "comments_url": "https://api.github.com/repos/zhquan_example/repo/issues/2/comments",
    "commits": 1,
    "commits_url": "https://api.github.com/repos/zhquan_example/repo/pulls/2/commits",
    "created_at": "2016-01-03T23:46:04Z",
    "deletions": 0,
    "diff_url": "https://github.com/zhquan_example/repo/pull/2.diff",
    "head": {
        "label": "jgbarah:docs",
        "ref": "docs",
        "repo": {
            "archive_url": "https://api.github.com/repos/jgbarah/perceval/{archive_format}{/ref}",
            "assignees_url": "https://api.github.com/repos/jgbarah/perceval/assignees{/user}",
            "blobs_url": "https://api.github.com/repos/jgbarah/perceval/git/blobs{/sha}",
            "branches_url": "https://api.github.com/repos/jgbarah/perceval/branches{/branch}",
            "clone_url": "https://github.com/jgbarah/perceval.git",
            "collaborators_url": "https://api.github.com/repos/jgbarah/perceval/collaborators{/collaborator}",
            "comments_url": "https://api.github.com/repos/jgbarah/perceval/comments{/number}",
            "commits_url": "https://api.github.com/repos/jgbarah/perceval/commits{/sha}",
            "compare_url": "https://api.github.com/repos/jgbarah/perceval/compare/{base}...{head}",
            "contents_url": "https://api.github.com/repos/jgbarah/perceval/contents/{+path}",
            "contributors_url": "https://api.github.com/repos/jgbarah/perceval/contributors",
            "created_at": "2015-12-31T18:10:41Z",
            "default_branch": "master",
            "deployments_url": "https://api.github.com/repos/jgbarah/perceval/deployments",
            "description": "Send Sir Perceval on a quest to retrieve and gather data from software repositories.",
            "downloads_url": "https://api.github.com/repos/jgbarah/perceval/downloads",
            "events_url": "https://api.github.com/repos/jgbarah/perceval/events",
            "fork": true,
            "forks": 0,
            "forks_count": 0,
            "forks_url": "https://api.github.com/repos/jgbarah/perceval/forks",
            "full_name": "jgbarah/perceval",
            "git_commits_url": "https://api.github.com/repos/jgbarah/perceval/git/commits{/sha}",
            "git_refs_url": "https://api.github.com/repos/jgbarah/perceval/git/refs{/sha}",
            "git_tags_url": "https://api.github.com/repos/jgbarah/perceval/git/tags{/sha}",
            "git_url": "git://github.com/jgbarah/perceval.git",
            "has_downloads": true,
            "has_issues": false,
            "has_pages": false,
            "has_projects": true,
            "has_wiki": true,
            "homepage": null,
            "hooks_url": "https://api.github.com/repos/jgbarah/perceval/hooks",
            "html_url": "https://github.com/jgbarah/perceval",
            "id": 48858225,
            "issue_comment_url": "https://api.github.com/repos/jgbarah/perceval/issues/comments{/number}",
            "issue_events_url": "https://api.github.com/repos/jgbarah/perceval/issues/events{/number}",
            "issues_url": "https://api.github.com/repos/jgbarah/perceval/issues{/number}",
            "keys_url": "https://api.github.com/repos/jgbarah/perceval/keys{/key_id}",
            "labels_url": "https://api.github.com/repos/jgbarah/perceval/labels{/name}",
            "language": "Python",
            "languages_url": "https://api.github.com/repos/jgbarah/perceval/languages",
            "merges_url": "https://api.github.com/repos/jgbarah/perceval/merges",
            "milestones_url": "https://api.github.com/repos/jgbarah/perceval/milestones{/number}",
            "mirror_url": null,
            "name": "perceval",
            "notifications_url": "https://api.github.com/repos/jgbarah/perceval/notifications{?since,all,participating}",
            "open_issues": 0,
            "open_issues_count": 0,
            "owner": {
                "avatar_url": "https://avatars3.githubusercontent.com/u/1039693?v=4",
                "events_url": "https://api.github.com/users/jgbarah/events{/privacy}",
                "followers_url": "https://api.github.com/users/jgbarah/followers",
                "following_url": "https://api.github.com/users/jgbarah/following{/other_user}",
                "gists_url": "https://api.github.com/users/jgbarah/gists{/gist_id}",
                "gravatar_id": "",
                "html_url": "https://github.com/jgbarah",
                "id": 1039693,
                "login": "jgbarah",
                "organizations_url": "https://api.github.com/users/jgbarah/orgs",
                "received_events_url": "https://api.github.com/users/jgbarah/received_events",
                "repos_url": "https://api.github.com/users/jgbarah/repos",
                "site_admin": false,
                "starred_url": "https://api.github.com/users/jgbarah/starred{/owner}{/repo}",
                "subscriptions_url": "https://api.github.com/users/jgbarah/subscriptions",
                "type": "User",
                "url": "https://api.github.com/users/jgbarah"
            },
            "private": false,
            "pulls_url": "https://api.github.com/repos/jgbarah/perceval/pulls{/number}",
            "pushed_at": "2017-09-25T21:03:32Z",
            "releases_url": "https://api.github.com/repos/jgbarah/perceval/releases{/id}",
            "size": 1452,
            "ssh_url": "git@github.com:jgbarah/perceval.git",
            "stargazers_count": 0,
            "stargazers_url": "https://api.github.com/repos/jgbarah/perceval/stargazers",
            "statuses_url": "https://api.github.com/repos/jgbarah/perceval/statuses/{sha}",
            "subscribers_url": "https://api.github.com/repos/jgbarah/perceval/subscribers",
            "subscription_url": "https://api.github.com/repos/jgbarah/perceval/subscription",
            "svn_url": "https://github.com/jgbarah/perceval",
            "tags_url": "https://api.github.com/repos/jgbarah/perceval/tags",
            "teams_url": "https://api.github.com/repos/jgbarah/perceval/teams",
            "trees_url": "https://api.github.com/repos/jgbarah/perceval/git/trees{/sha}",
            "updated_at": "2016-01-24T22:54:52Z",
            "url": "https://api.github.com/repos/jgbarah/perceval",
            "watchers": 0,
            "watchers_count": 0
        },
        "sha": "53b970ee04bbc435842c14a2cbfdd623faf74a65",
        "user": {
            "avatar_url": "https://avatars3.githubusercontent.com/u/1039693?v=4",
            "events_url": "https://api.github.com/users/jgbarah/events{/privacy}",
            "followers_url": "https://api.github.com/users/jgbarah/followers",
            "following_url": "https://api.github.com/users/jgbarah/following{/other_user}",
            "gists_url": "https://api.github.com/users/jgbarah/gists{/gist_id}",
            "gravatar_id": "",
            "html_url": "https://github.com/jgbarah",
            "id": 1039693,
            "login": "jgbarah",
            "organizations_url": "https://api.github.com/users/jgbarah/orgs",
            "received_events_url": "https://api.github.com/users/jgbarah/received_events",
            "repos_url": "https://api.github.com/users/jgbarah/repos",
            "site_admin": false,
            "starred_url": "https://api.github.com/users/jgbarah/starred{/owner}{/repo}",
            "subscriptions_url": "https://api.github.com/users/jgbarah/subscriptions",
            "type": "User",
            "url": "https://api.github.com/users/jgbarah"
        }
    },
    "html_url": "https://github.com/zhquan_example/repo/pull/2",
    "id": 1,
    "issue_url": "https://api.github.com/repos/zhquan_example/repo/issues/2",
    "locked": false,
    "maintainer_can_modify": false,
    "merge_commit_sha": "413ebb7d23a41484e418d4d2cda43613ca558e3c",
    "mergeable": false,
    "mergeable_state": "dirty",
    "merged": true,
    "merged_at": null,
    "merged_by": {
      "login": "zhquan_example",
      "id": 1,
      "avatar_url": "",
      "gravatar_id": "",
      "url": "https://api.github.com/users/zhquan_example",
      "html_url": "https://github.com/zhquan_example",
      "followers_url": "https://api.github.com/users/zhquan_example/followers",
      "following_url": "https://api.github.com/users/zhquan_example/following{/other_user}",
      "gists_url": "https://api.github.com/users/zhquan_example/gists{/gist_id}",
      "starred_url": "https://api.github.com/users/zhquan_example/starred{/owner}{/repo}",
      "subscriptions_url": "https://api.github.com/users/zhquan_example/subscriptions",
      "organizations_url": "https://api.github.com/users/zhquan_example/orgs",
      "repos_url": "https://api.github.com/users/zhquan_example/repos",
      "events_url": "https://api.github.com/users/zhquan_example/events{/privacy}",
      "received_events_url": "https://api.github.com/users/zhquan_example/received_events",
      "type": "User",
      "site_admin": false
    },
    "milestone": null,
    "number": 2,
    "patch_url": "https://github.com/zhquan_example/repo/pull/2.patch",
    "rebaseable": false,
    "requested_reviewers": [
        {
          "login": "zhquan_example",
          "id": 1,
          "avatar_url": "",
          "gravatar_id": "",
          "url": "https://api.github.com/users/zhquan_example",
          "html_url": "https://github.com/zhquan_example",
          "followers_url": "https://api.github.com/users/zhquan_example/followers",
          "following_url": "https://api.github.com/users/zhquan_example/following{/other_user}",
          "gists_url": "https://api.github.com/users/zhquan_example/gists{/gist_id}",
          "starred_url": "https://api.github.com/users/zhquan_example/starred{/owner}{/repo}",
          "subscriptions_url": "https://api.github.com/users/zhquan_example/subscriptions",
          "organizations_url": "https://api.github.com/users/zhquan_example/orgs",
          "repos_url": "https://api.github.com/users/zhquan_example/repos",
          "events_url": "https://api.github.com/users/zhquan_example/events{/privacy}",
          "received_events_url": "https://api.github.com/users/zhquan_example/received_events",
          "type": "User",
          "site_admin": false
        }
    ],
    "review_comment_url": "https://api.github.com/repos/zhquan_example/repo/pulls/comments{/number}",
    "review_comments": 2,
    "review_comments_url": "https://api.github.com/repos/zhquan_example/repo/pulls/2/comments",
    "state": "closed",
    "statuses_url": "https://api.github.com/repos/zhquan_example/repo/statuses/53b970ee04bbc435842c14a2cbfdd623faf74a65",
    "title": "Config files for a documentation, using Sphinx.",
    "updated_at": "2016-03-04T17:42:23Z",
    "url": "https://api.github.com/repos/zhquan_example/repo/pulls/2",
    "user": {
        "avatar_url": "https://avatars3.githubusercontent.com/u/2?v=4",
        "events_url": "https://api.github.com/users/zhquan_example/events{/privacy}",
        "followers_url": "https://api.github.com/users/zhquan_example/followers",
        "following_url": "https://api.github.com/users/zhquan_example/following{/other_user}",
        "gists_url": "https://api.github.com/users/zhquan_example/gists{/gist_id}",
        "gravatar_id": "",
        "html_url": "https://github.com/zhquan_example",
        "id": 1,
        "login": "zhquan_example",
        "organizations_url": "https://api.github.com/users/zhquan_example/orgs",
        "received_events_url": "https://api.github.com/users/zhquan_example/received_events",
        "repos_url": "https://api.github.com/users/zhquan_example/repos",
        "site_admin": false,
        "starred_url": "https://api.github.com/users/zhquan_example/starred{/owner}{/repo}",
        "subscriptions_url": "https://api.github.com/users/zhquan_example/subscriptions",
        "type": "User",
        "url": "https://api.github.com/users/zhquan_example"
    }
}