{"action":"created","issue":{"url":"https://api.github.com/repos/edx/edx-platform/issues/7465","labels_url":"https://api.github.com/repos/edx/edx-platform/issues/7465/labels{/name}","comments_url":"https://api.github.com/repos/edx/edx-platform/issues/7465/comments","events_url":"https://api.github.com/repos/edx/edx-platform/issues/7465/events","html_url":"https://github.com/edx/edx-platform/pull/7465","id":64039286,"number":7465,"title":"Upgrade from distribute to modern version of setuptools","user":{"login":"regisb","id":44319,"avatar_url":"https://avatars.githubusercontent.com/u/44319?v=3","gravatar_id":"","url":"https://api.github.com/users/regisb","html_url":"https://github.com/regisb","followers_url":"https://api.github.com/users/regisb/followers","following_url":"https://api.github.com/users/regisb/following{/other_user}","gists_url":"https://api.github.com/users/regisb/gists{/gist_id}","starred_url":"https://api.github.com/users/regisb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/regisb/subscriptions","organizations_url":"https://api.github.com/users/regisb/orgs","repos_url":"https://api.github.com/users/regisb/repos","events_url":"https://api.github.com/users/regisb/events{/privacy}","received_events_url":"https://api.github.com/users/regisb/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/edx/edx-platform/labels/community%20manager%20review","name":"community manager review","color":"207de5"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":63,"created_at":"2015-03-24T16:14:50Z","updated_at":"2015-05-19T21:39:41Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/edx/edx-platform/pulls/7465","html_url":"https://github.com/edx/edx-platform/pull/7465","diff_url":"https://github.com/edx/edx-platform/pull/7465.diff","patch_url":"https://github.com/edx/edx-platform/pull/7465.patch"},"body":"**Context**: 'distribute' is the ancestor of 'setuptools', and many packages require\r\nsetuptools to be installed. Actually, some requirements of edx-platform require an old version of distribute, while others require a more recent one.\r\n\r\n**Proposed solution**: migrate to a recent version of setuptools (10.1). As a consequence, Mysql-Python needs to be upgraded, too."},"comment":{"url":"https://api.github.com/repos/edx/edx-platform/issues/comments/103674983","html_url":"https://github.com/edx/edx-platform/pull/7465#issuecomment-103674983","issue_url":"https://api.github.com/repos/edx/edx-platform/issues/7465","id":103674983,"user":{"login":"feanil","id":781561,"avatar_url":"https://avatars.githubusercontent.com/u/781561?v=3","gravatar_id":"","url":"https://api.github.com/users/feanil","html_url":"https://github.com/feanil","followers_url":"https://api.github.com/users/feanil/followers","following_url":"https://api.github.com/users/feanil/following{/other_user}","gists_url":"https://api.github.com/users/feanil/gists{/gist_id}","starred_url":"https://api.github.com/users/feanil/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/feanil/subscriptions","organizations_url":"https://api.github.com/users/feanil/orgs","repos_url":"https://api.github.com/users/feanil/repos","events_url":"https://api.github.com/users/feanil/events{/privacy}","received_events_url":"https://api.github.com/users/feanil/received_events","type":"User","site_admin":false},"created_at":"2015-05-19T21:39:41Z","updated_at":"2015-05-19T21:39:41Z","body":"I think if we were going to do this, you would have to add it right after the NLTK requirement so that everything except for NLTK is installed using setuptools.  My question in this case would be:  Will NLTK still work correctly if we do this?"}}