{"action":"created","issue":{"url":"https://api.github.com/repos/houndci/python/issues/7","repository_url":"https://api.github.com/repos/houndci/python","labels_url":"https://api.github.com/repos/houndci/python/issues/7/labels{/name}","comments_url":"https://api.github.com/repos/houndci/python/issues/7/comments","events_url":"https://api.github.com/repos/houndci/python/issues/7/events","html_url":"https://github.com/houndci/python/pull/7","id":192825120,"number":7,"title":"Use the flake8 CLI","user":{"login":"nickstenning","id":3602,"avatar_url":"https://avatars.githubusercontent.com/u/3602?v=3","gravatar_id":"","url":"https://api.github.com/users/nickstenning","html_url":"https://github.com/nickstenning","followers_url":"https://api.github.com/users/nickstenning/followers","following_url":"https://api.github.com/users/nickstenning/following{/other_user}","gists_url":"https://api.github.com/users/nickstenning/gists{/gist_id}","starred_url":"https://api.github.com/users/nickstenning/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nickstenning/subscriptions","organizations_url":"https://api.github.com/users/nickstenning/orgs","repos_url":"https://api.github.com/users/nickstenning/repos","events_url":"https://api.github.com/users/nickstenning/events{/privacy}","received_events_url":"https://api.github.com/users/nickstenning/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2016-12-01T11:50:56Z","updated_at":"2016-12-16T18:53:52Z","closed_at":"2016-12-16T18:52:49Z","pull_request":{"url":"https://api.github.com/repos/houndci/python/pulls/7","html_url":"https://github.com/houndci/python/pull/7","diff_url":"https://github.com/houndci/python/pull/7.diff","patch_url":"https://github.com/houndci/python/pull/7.patch"},"body":"Hi folks!\r\n\r\nFollowing up on a conversation we had quite a while ago about https://github.com/houndci/python/issues/5, I've put together this changeset which changes the Python checker to use the flake8 CLI rather than its library interface.\r\n\r\nThis fixes #5 (and presumably a number of related but unreported issues) and also upgrades to the latest version of flake8, which has broken the library interface used by the current checker code. It is naturally a bit slower than the previous checker, but hopefully it's still fast enough.\r\n\r\nI'd love to get your feedback on whether this is something we could get shipped with Hound, as it would allow me to turn on Hound for a number of python projects. One thing in particular I'd like some feedback on is how to handle unexpected errors. Should the code communicate in any particular way back to the queue? Should it attempt to catch and recover from any errors while running the check?\r\n\r\nThanks for taking a look!\r\n"},"comment":{"url":"https://api.github.com/repos/houndci/python/issues/comments/267668432","html_url":"https://github.com/houndci/python/pull/7#issuecomment-267668432","issue_url":"https://api.github.com/repos/houndci/python/issues/7","id":267668432,"user":{"login":"gylaz","id":116327,"avatar_url":"https://avatars.githubusercontent.com/u/116327?v=3","gravatar_id":"","url":"https://api.github.com/users/gylaz","html_url":"https://github.com/gylaz","followers_url":"https://api.github.com/users/gylaz/followers","following_url":"https://api.github.com/users/gylaz/following{/other_user}","gists_url":"https://api.github.com/users/gylaz/gists{/gist_id}","starred_url":"https://api.github.com/users/gylaz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gylaz/subscriptions","organizations_url":"https://api.github.com/users/gylaz/orgs","repos_url":"https://api.github.com/users/gylaz/repos","events_url":"https://api.github.com/users/gylaz/events{/privacy}","received_events_url":"https://api.github.com/users/gylaz/received_events","type":"User","site_admin":false},"created_at":"2016-12-16T18:53:52Z","updated_at":"2016-12-16T18:53:52Z","body":"Did a sanity test on staging -- looked good. Merged and deployed to production.\r\n\r\nThanks @nickstenning! Let us know how it works out for you. "}}
{"actor":{"display_login":"gylaz"}}