{"action":"created","issue":{"url":"https://api.github.com/repos/yarden/MISO/issues/78","labels_url":"https://api.github.com/repos/yarden/MISO/issues/78/labels{/name}","comments_url":"https://api.github.com/repos/yarden/MISO/issues/78/comments","events_url":"https://api.github.com/repos/yarden/MISO/issues/78/events","html_url":"https://github.com/yarden/MISO/pull/78","id":90460874,"number":78,"title":"fix import statement setup.py, required because entry_points is used","user":{"login":"boegel","id":620876,"avatar_url":"https://avatars.githubusercontent.com/u/620876?v=3","gravatar_id":"","url":"https://api.github.com/users/boegel","html_url":"https://github.com/boegel","followers_url":"https://api.github.com/users/boegel/followers","following_url":"https://api.github.com/users/boegel/following{/other_user}","gists_url":"https://api.github.com/users/boegel/gists{/gist_id}","starred_url":"https://api.github.com/users/boegel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/boegel/subscriptions","organizations_url":"https://api.github.com/users/boegel/orgs","repos_url":"https://api.github.com/users/boegel/repos","events_url":"https://api.github.com/users/boegel/events{/privacy}","received_events_url":"https://api.github.com/users/boegel/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-06-23T18:41:05Z","updated_at":"2016-01-28T23:07:51Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/yarden/MISO/pulls/78","html_url":"https://github.com/yarden/MISO/pull/78","diff_url":"https://github.com/yarden/MISO/pull/78.diff","patch_url":"https://github.com/yarden/MISO/pull/78.patch"},"body":"See https://chriswarrick.com/blog/2014/09/15/python-apps-the-right-way-entry_points-and-scripts/\r\nThe key part on that page is \"You must use setuptools, otherwise this won’t work.\"\r\n\r\nWithout this trivial patch, installing MISO using \"python setup.py install\" doesn't work, i.e. no scripts are being installed to the `bin` subdirectory."},"comment":{"url":"https://api.github.com/repos/yarden/MISO/issues/comments/176474205","html_url":"https://github.com/yarden/MISO/pull/78#issuecomment-176474205","issue_url":"https://api.github.com/repos/yarden/MISO/issues/78","id":176474205,"user":{"login":"bmcgough","id":4314623,"avatar_url":"https://avatars.githubusercontent.com/u/4314623?v=3","gravatar_id":"","url":"https://api.github.com/users/bmcgough","html_url":"https://github.com/bmcgough","followers_url":"https://api.github.com/users/bmcgough/followers","following_url":"https://api.github.com/users/bmcgough/following{/other_user}","gists_url":"https://api.github.com/users/bmcgough/gists{/gist_id}","starred_url":"https://api.github.com/users/bmcgough/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bmcgough/subscriptions","organizations_url":"https://api.github.com/users/bmcgough/orgs","repos_url":"https://api.github.com/users/bmcgough/repos","events_url":"https://api.github.com/users/bmcgough/events{/privacy}","received_events_url":"https://api.github.com/users/bmcgough/received_events","type":"User","site_admin":false},"created_at":"2016-01-28T23:07:51Z","updated_at":"2016-01-28T23:07:51Z","body":"See https://pip.pypa.io/en/stable/reference/pip/#setuptools-injection\r\n\r\nPIP overrides distutils with setuptools.\r\n\r\nThe reason this is important is that other build mechanisms (like EasyBuild) do not override, and currently the entry_points are missing from those builds."}}