{"action":"created","issue":{"url":"https://api.github.com/repos/lucasdemarchi/codespell/issues/65","repository_url":"https://api.github.com/repos/lucasdemarchi/codespell","labels_url":"https://api.github.com/repos/lucasdemarchi/codespell/issues/65/labels{/name}","comments_url":"https://api.github.com/repos/lucasdemarchi/codespell/issues/65/comments","events_url":"https://api.github.com/repos/lucasdemarchi/codespell/issues/65/events","html_url":"https://github.com/lucasdemarchi/codespell/pull/65","id":150404143,"number":65,"title":"ENH: Reorganize and add features","user":{"login":"Eric89GXL","id":2365790,"avatar_url":"https://avatars.githubusercontent.com/u/2365790?v=3","gravatar_id":"","url":"https://api.github.com/users/Eric89GXL","html_url":"https://github.com/Eric89GXL","followers_url":"https://api.github.com/users/Eric89GXL/followers","following_url":"https://api.github.com/users/Eric89GXL/following{/other_user}","gists_url":"https://api.github.com/users/Eric89GXL/gists{/gist_id}","starred_url":"https://api.github.com/users/Eric89GXL/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Eric89GXL/subscriptions","organizations_url":"https://api.github.com/users/Eric89GXL/orgs","repos_url":"https://api.github.com/users/Eric89GXL/repos","events_url":"https://api.github.com/users/Eric89GXL/events{/privacy}","received_events_url":"https://api.github.com/users/Eric89GXL/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2016-04-22T15:43:10Z","updated_at":"2016-04-27T12:35:33Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/lucasdemarchi/codespell/pulls/65","html_url":"https://github.com/lucasdemarchi/codespell/pull/65","diff_url":"https://github.com/lucasdemarchi/codespell/pull/65.diff","patch_url":"https://github.com/lucasdemarchi/codespell/pull/65.patch"},"body":"A bunch of changes here. I recognize this is an invasive set of changes, so I can split into multiple PRs if it helps, but I wanted to show them all for discussion:\r\n\r\n1. Make it Py2 compatible by using `codecs.open` (#64)\r\n2. Adds returncode for number of errors/warnings. (#63)\r\n3. Does matching with directories in ignore. (#60)\r\n4. Reorganizes to use standard `distutils` for installation (enables #38).\r\n5. Increments to next version number.\r\n\r\nCloses #64.\r\nCloses #63.\r\nCloses #60.\r\n\r\nI'm a bit concerned that there could be un-caught regressions in here because there aren't any tests. Should I write some? I might be able to get Travis-CI integration going if you enable it @lucasdemarchi.\r\n"},"comment":{"url":"https://api.github.com/repos/lucasdemarchi/codespell/issues/comments/215068386","html_url":"https://github.com/lucasdemarchi/codespell/pull/65#issuecomment-215068386","issue_url":"https://api.github.com/repos/lucasdemarchi/codespell/issues/65","id":215068386,"user":{"login":"Eric89GXL","id":2365790,"avatar_url":"https://avatars.githubusercontent.com/u/2365790?v=3","gravatar_id":"","url":"https://api.github.com/users/Eric89GXL","html_url":"https://github.com/Eric89GXL","followers_url":"https://api.github.com/users/Eric89GXL/followers","following_url":"https://api.github.com/users/Eric89GXL/following{/other_user}","gists_url":"https://api.github.com/users/Eric89GXL/gists{/gist_id}","starred_url":"https://api.github.com/users/Eric89GXL/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Eric89GXL/subscriptions","organizations_url":"https://api.github.com/users/Eric89GXL/orgs","repos_url":"https://api.github.com/users/Eric89GXL/repos","events_url":"https://api.github.com/users/Eric89GXL/events{/privacy}","received_events_url":"https://api.github.com/users/Eric89GXL/received_events","type":"User","site_admin":false},"created_at":"2016-04-27T12:35:33Z","updated_at":"2016-04-27T12:35:33Z","body":"As a first step then I'd like to do some tests and travis, can you enable\nit for this repo on the travis site?\n"}}