{"action":"created","issue":{"url":"https://api.github.com/repos/fedora-infra/fedmsg/issues/310","labels_url":"https://api.github.com/repos/fedora-infra/fedmsg/issues/310/labels{/name}","comments_url":"https://api.github.com/repos/fedora-infra/fedmsg/issues/310/comments","events_url":"https://api.github.com/repos/fedora-infra/fedmsg/issues/310/events","html_url":"https://github.com/fedora-infra/fedmsg/pull/310","id":52422741,"number":310,"title":"Use the much more awesome pygit2.","user":{"login":"ralphbean","id":331338,"avatar_url":"https://avatars.githubusercontent.com/u/331338?v=3","gravatar_id":"","url":"https://api.github.com/users/ralphbean","html_url":"https://github.com/ralphbean","followers_url":"https://api.github.com/users/ralphbean/followers","following_url":"https://api.github.com/users/ralphbean/following{/other_user}","gists_url":"https://api.github.com/users/ralphbean/gists{/gist_id}","starred_url":"https://api.github.com/users/ralphbean/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ralphbean/subscriptions","organizations_url":"https://api.github.com/users/ralphbean/orgs","repos_url":"https://api.github.com/users/ralphbean/repos","events_url":"https://api.github.com/users/ralphbean/events{/privacy}","received_events_url":"https://api.github.com/users/ralphbean/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2014-12-18T22:08:52Z","updated_at":"2015-01-10T12:15:53Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/fedora-infra/fedmsg/pulls/310","html_url":"https://github.com/fedora-infra/fedmsg/pull/310","diff_url":"https://github.com/fedora-infra/fedmsg/pull/310.diff","patch_url":"https://github.com/fedora-infra/fedmsg/pull/310.patch"},"body":"It is really much more awesome.\n\nWith the old code we would generate exceptions if:\n\n* The user pushed a git tag.\n* The user pushed a commit signed with a gpg key.\n\nFurthermore, it was just mistakenly written and it would only publish\none fedmsg even if multiple commits were pushed (it would only broadcast\nabout the latest commit).  This code actually publishes messages for\neach commit on each branch.\n\nFixes #309."},"comment":{"url":"https://api.github.com/repos/fedora-infra/fedmsg/issues/comments/69453854","html_url":"https://github.com/fedora-infra/fedmsg/pull/310#issuecomment-69453854","issue_url":"https://api.github.com/repos/fedora-infra/fedmsg/issues/310","id":69453854,"user":{"login":"ralphbean","id":331338,"avatar_url":"https://avatars.githubusercontent.com/u/331338?v=3","gravatar_id":"","url":"https://api.github.com/users/ralphbean","html_url":"https://github.com/ralphbean","followers_url":"https://api.github.com/users/ralphbean/followers","following_url":"https://api.github.com/users/ralphbean/following{/other_user}","gists_url":"https://api.github.com/users/ralphbean/gists{/gist_id}","starred_url":"https://api.github.com/users/ralphbean/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ralphbean/subscriptions","organizations_url":"https://api.github.com/users/ralphbean/orgs","repos_url":"https://api.github.com/users/ralphbean/repos","events_url":"https://api.github.com/users/ralphbean/events{/privacy}","received_events_url":"https://api.github.com/users/ralphbean/received_events","type":"User","site_admin":false},"created_at":"2015-01-10T12:15:53Z","updated_at":"2015-01-10T12:15:53Z","body":"Cool.  Thanks for all the pointers @pypingou :)"}}