{"action":"created","issue":{"url":"https://api.github.com/repos/GreenSteam/pep257/issues/22","labels_url":"https://api.github.com/repos/GreenSteam/pep257/issues/22/labels{/name}","comments_url":"https://api.github.com/repos/GreenSteam/pep257/issues/22/comments","events_url":"https://api.github.com/repos/GreenSteam/pep257/issues/22/events","html_url":"https://github.com/GreenSteam/pep257/pull/22","id":8481378,"number":22,"title":"Ignore test files even if they are not in the top level","user":{"login":"cyli","id":223200,"avatar_url":"https://avatars.githubusercontent.com/u/223200?v=3","gravatar_id":"","url":"https://api.github.com/users/cyli","html_url":"https://github.com/cyli","followers_url":"https://api.github.com/users/cyli/followers","following_url":"https://api.github.com/users/cyli/following{/other_user}","gists_url":"https://api.github.com/users/cyli/gists{/gist_id}","starred_url":"https://api.github.com/users/cyli/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cyli/subscriptions","organizations_url":"https://api.github.com/users/cyli/orgs","repos_url":"https://api.github.com/users/cyli/repos","events_url":"https://api.github.com/users/cyli/events{/privacy}","received_events_url":"https://api.github.com/users/cyli/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":15,"created_at":"2012-11-19T20:14:52Z","updated_at":"2015-01-20T02:35:23Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/GreenSteam/pep257/pulls/22","html_url":"https://github.com/GreenSteam/pep257/pull/22","diff_url":"https://github.com/GreenSteam/pep257/pull/22.diff","patch_url":"https://github.com/GreenSteam/pep257/pull/22.patch"},"body":"Currently, pep258 only ignores files if they are in the same directory in which pep257.  This ignores all test files in subdirectories as well."},"comment":{"url":"https://api.github.com/repos/GreenSteam/pep257/issues/comments/70595537","html_url":"https://github.com/GreenSteam/pep257/pull/22#issuecomment-70595537","issue_url":"https://api.github.com/repos/GreenSteam/pep257/issues/22","id":70595537,"user":{"login":"jayvdb","id":15092,"avatar_url":"https://avatars.githubusercontent.com/u/15092?v=3","gravatar_id":"","url":"https://api.github.com/users/jayvdb","html_url":"https://github.com/jayvdb","followers_url":"https://api.github.com/users/jayvdb/followers","following_url":"https://api.github.com/users/jayvdb/following{/other_user}","gists_url":"https://api.github.com/users/jayvdb/gists{/gist_id}","starred_url":"https://api.github.com/users/jayvdb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jayvdb/subscriptions","organizations_url":"https://api.github.com/users/jayvdb/orgs","repos_url":"https://api.github.com/users/jayvdb/repos","events_url":"https://api.github.com/users/jayvdb/events{/privacy}","received_events_url":"https://api.github.com/users/jayvdb/received_events","type":"User","site_admin":false},"created_at":"2015-01-20T02:35:23Z","updated_at":"2015-01-20T02:35:23Z","body":"@sigmavirus24 , sure am, and we are doing that (see linked tox.ini).  We were doing that on patch upload, but that has now changed so that our linters can only run after patch approval (+1).\r\n\r\nThere are a lot less moving parts if we can run pep8 and pep257 directly, and from a security policy perspective there is less to audit if linters are run without a generic and extensible frameworks like flake8 & tox."}}