{"action":"created","issue":{"url":"https://api.github.com/repos/fastly/ftw/issues/20","repository_url":"https://api.github.com/repos/fastly/ftw","labels_url":"https://api.github.com/repos/fastly/ftw/issues/20/labels{/name}","comments_url":"https://api.github.com/repos/fastly/ftw/issues/20/comments","events_url":"https://api.github.com/repos/fastly/ftw/issues/20/events","html_url":"https://github.com/fastly/ftw/pull/20","id":154790599,"number":20,"title":"Try/Except handling for Python modules.","user":{"login":"jaredestroud","id":1250113,"avatar_url":"https://avatars.githubusercontent.com/u/1250113?v=3","gravatar_id":"","url":"https://api.github.com/users/jaredestroud","html_url":"https://github.com/jaredestroud","followers_url":"https://api.github.com/users/jaredestroud/followers","following_url":"https://api.github.com/users/jaredestroud/following{/other_user}","gists_url":"https://api.github.com/users/jaredestroud/gists{/gist_id}","starred_url":"https://api.github.com/users/jaredestroud/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jaredestroud/subscriptions","organizations_url":"https://api.github.com/users/jaredestroud/orgs","repos_url":"https://api.github.com/users/jaredestroud/repos","events_url":"https://api.github.com/users/jaredestroud/events{/privacy}","received_events_url":"https://api.github.com/users/jaredestroud/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-05-13T20:08:15Z","updated_at":"2016-05-13T20:49:39Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/fastly/ftw/pulls/20","html_url":"https://github.com/fastly/ftw/pull/20","diff_url":"https://github.com/fastly/ftw/pull/20.diff","patch_url":"https://github.com/fastly/ftw/pull/20.patch"},"body":"Added try/except for handling python imports."},"comment":{"url":"https://api.github.com/repos/fastly/ftw/issues/comments/219155571","html_url":"https://github.com/fastly/ftw/pull/20#issuecomment-219155571","issue_url":"https://api.github.com/repos/fastly/ftw/issues/20","id":219155571,"user":{"login":"zmallen","id":1242396,"avatar_url":"https://avatars.githubusercontent.com/u/1242396?v=3","gravatar_id":"","url":"https://api.github.com/users/zmallen","html_url":"https://github.com/zmallen","followers_url":"https://api.github.com/users/zmallen/followers","following_url":"https://api.github.com/users/zmallen/following{/other_user}","gists_url":"https://api.github.com/users/zmallen/gists{/gist_id}","starred_url":"https://api.github.com/users/zmallen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zmallen/subscriptions","organizations_url":"https://api.github.com/users/zmallen/orgs","repos_url":"https://api.github.com/users/zmallen/repos","events_url":"https://api.github.com/users/zmallen/events{/privacy}","received_events_url":"https://api.github.com/users/zmallen/received_events","type":"User","site_admin":false},"created_at":"2016-05-13T20:49:39Z","updated_at":"2016-05-13T20:49:39Z","body":"I understand using try/except around imports, but isnt this strategy used for platform specific imports and libraries? Also, an import error is thrown with the specific line/offender without these try/excepts. Why catch it and print only a small message?"}}