{"action":"created","issue":{"url":"https://api.github.com/repos/MITRECND/chopshop/issues/49","labels_url":"https://api.github.com/repos/MITRECND/chopshop/issues/49/labels{/name}","comments_url":"https://api.github.com/repos/MITRECND/chopshop/issues/49/comments","events_url":"https://api.github.com/repos/MITRECND/chopshop/issues/49/events","html_url":"https://github.com/MITRECND/chopshop/issues/49","id":65869097,"number":49,"title":"Not checking if htpy is installed","user":{"login":"eldraco","id":2458867,"avatar_url":"https://avatars.githubusercontent.com/u/2458867?v=3","gravatar_id":"","url":"https://api.github.com/users/eldraco","html_url":"https://github.com/eldraco","followers_url":"https://api.github.com/users/eldraco/followers","following_url":"https://api.github.com/users/eldraco/following{/other_user}","gists_url":"https://api.github.com/users/eldraco/gists{/gist_id}","starred_url":"https://api.github.com/users/eldraco/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eldraco/subscriptions","organizations_url":"https://api.github.com/users/eldraco/orgs","repos_url":"https://api.github.com/users/eldraco/repos","events_url":"https://api.github.com/users/eldraco/events{/privacy}","received_events_url":"https://api.github.com/users/eldraco/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-04-02T07:50:00Z","updated_at":"2015-04-02T14:00:07Z","closed_at":null,"body":"If htpy is not installed on the system, the error is not catched."},"comment":{"url":"https://api.github.com/repos/MITRECND/chopshop/issues/comments/88912429","html_url":"https://github.com/MITRECND/chopshop/issues/49#issuecomment-88912429","issue_url":"https://api.github.com/repos/MITRECND/chopshop/issues/49","id":88912429,"user":{"login":"wxsBSD","id":1394879,"avatar_url":"https://avatars.githubusercontent.com/u/1394879?v=3","gravatar_id":"","url":"https://api.github.com/users/wxsBSD","html_url":"https://github.com/wxsBSD","followers_url":"https://api.github.com/users/wxsBSD/followers","following_url":"https://api.github.com/users/wxsBSD/following{/other_user}","gists_url":"https://api.github.com/users/wxsBSD/gists{/gist_id}","starred_url":"https://api.github.com/users/wxsBSD/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wxsBSD/subscriptions","organizations_url":"https://api.github.com/users/wxsBSD/orgs","repos_url":"https://api.github.com/users/wxsBSD/repos","events_url":"https://api.github.com/users/wxsBSD/events{/privacy}","received_events_url":"https://api.github.com/users/wxsBSD/received_events","type":"User","site_admin":false},"created_at":"2015-04-02T14:00:07Z","updated_at":"2015-04-02T14:00:07Z","body":"I'm inclined not to do this because we would have to do it in multiple places for multiple modules. Instead we have a \"dependency-check\" target which will tell you about missing modules.\r\n\r\n```\r\nwxs@psh chopshop % make dependency-check \r\nChecking dependencies...\r\nChecking python...\r\nPython OK: Python 2.7.6\r\nChecking pynids...\r\npynids OK\r\nChecking pymongo...\r\npymongo OK\r\nChecking htpy...\r\nhtpy OK\r\nChecking dnslib...\r\ndnslib OK\r\nChecking yaraprocessor...\r\nyaraprocessor OK\r\nChecking pylibemu...\r\npylibemu OK\r\nwxs@psh chopshop % \r\n```"}}