{"action":"created","issue":{"url":"https://api.github.com/repos/edx/edx-platform/issues/11485","repository_url":"https://api.github.com/repos/edx/edx-platform","labels_url":"https://api.github.com/repos/edx/edx-platform/issues/11485/labels{/name}","comments_url":"https://api.github.com/repos/edx/edx-platform/issues/11485/comments","events_url":"https://api.github.com/repos/edx/edx-platform/issues/11485/events","html_url":"https://github.com/edx/edx-platform/pull/11485","id":132498279,"number":11485,"title":"Removed unnecessary editable flag for requirements","user":{"login":"clintonb","id":910510,"avatar_url":"https://avatars.githubusercontent.com/u/910510?v=3","gravatar_id":"","url":"https://api.github.com/users/clintonb","html_url":"https://github.com/clintonb","followers_url":"https://api.github.com/users/clintonb/followers","following_url":"https://api.github.com/users/clintonb/following{/other_user}","gists_url":"https://api.github.com/users/clintonb/gists{/gist_id}","starred_url":"https://api.github.com/users/clintonb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/clintonb/subscriptions","organizations_url":"https://api.github.com/users/clintonb/orgs","repos_url":"https://api.github.com/users/clintonb/repos","events_url":"https://api.github.com/users/clintonb/events{/privacy}","received_events_url":"https://api.github.com/users/clintonb/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":10,"created_at":"2016-02-09T18:44:49Z","updated_at":"2016-03-02T15:38:28Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/edx/edx-platform/pulls/11485","html_url":"https://github.com/edx/edx-platform/pull/11485","diff_url":"https://github.com/edx/edx-platform/pull/11485.diff","patch_url":"https://github.com/edx/edx-platform/pull/11485.patch"},"body":"Installing requirements with the editable flag implies that the libraries will be further developed locally, thus they are placed in a special directory. When we eventually move away from Git-based requirements, we are forced to rebuild AMIs from scratch or run special scripts to uninstall these editable packages locally. This is an unnecessary burden given how infrequently we actually need editable packages."},"comment":{"url":"https://api.github.com/repos/edx/edx-platform/issues/comments/191290897","html_url":"https://github.com/edx/edx-platform/pull/11485#issuecomment-191290897","issue_url":"https://api.github.com/repos/edx/edx-platform/issues/11485","id":191290897,"user":{"login":"nedbat","id":23789,"avatar_url":"https://avatars.githubusercontent.com/u/23789?v=3","gravatar_id":"","url":"https://api.github.com/users/nedbat","html_url":"https://github.com/nedbat","followers_url":"https://api.github.com/users/nedbat/followers","following_url":"https://api.github.com/users/nedbat/following{/other_user}","gists_url":"https://api.github.com/users/nedbat/gists{/gist_id}","starred_url":"https://api.github.com/users/nedbat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nedbat/subscriptions","organizations_url":"https://api.github.com/users/nedbat/orgs","repos_url":"https://api.github.com/users/nedbat/repos","events_url":"https://api.github.com/users/nedbat/events{/privacy}","received_events_url":"https://api.github.com/users/nedbat/received_events","type":"User","site_admin":false},"created_at":"2016-03-02T15:38:28Z","updated_at":"2016-03-02T15:38:28Z","body":"I agree that we should not be using `-e` in the installs.  To do this right, we should be doing the whole thing, including version numbers on each entry."}}