{"action":"created","issue":{"url":"https://api.github.com/repos/zulip/zulip/issues/228","labels_url":"https://api.github.com/repos/zulip/zulip/issues/228/labels{/name}","comments_url":"https://api.github.com/repos/zulip/zulip/issues/228/comments","events_url":"https://api.github.com/repos/zulip/zulip/issues/228/events","html_url":"https://github.com/zulip/zulip/pull/228","id":113262669,"number":228,"title":"Adding Peep for Downloading Dependencies","user":{"login":"safwanrahman","id":7114151,"avatar_url":"https://avatars.githubusercontent.com/u/7114151?v=3","gravatar_id":"","url":"https://api.github.com/users/safwanrahman","html_url":"https://github.com/safwanrahman","followers_url":"https://api.github.com/users/safwanrahman/followers","following_url":"https://api.github.com/users/safwanrahman/following{/other_user}","gists_url":"https://api.github.com/users/safwanrahman/gists{/gist_id}","starred_url":"https://api.github.com/users/safwanrahman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/safwanrahman/subscriptions","organizations_url":"https://api.github.com/users/safwanrahman/orgs","repos_url":"https://api.github.com/users/safwanrahman/repos","events_url":"https://api.github.com/users/safwanrahman/events{/privacy}","received_events_url":"https://api.github.com/users/safwanrahman/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-10-25T23:45:49Z","updated_at":"2015-10-28T19:54:51Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/zulip/zulip/pulls/228","html_url":"https://github.com/zulip/zulip/pull/228","diff_url":"https://github.com/zulip/zulip/pull/228.diff","patch_url":"https://github.com/zulip/zulip/pull/228.patch"},"body":"It can be installed with\r\n``./peep.sh install -r ./requirements.txt``\r\n\r\nAlso, like past, all the python requirements can be installed with `pip install requirements.txt`\r\n"},"comment":{"url":"https://api.github.com/repos/zulip/zulip/issues/comments/151971443","html_url":"https://github.com/zulip/zulip/pull/228#issuecomment-151971443","issue_url":"https://api.github.com/repos/zulip/zulip/issues/228","id":151971443,"user":{"login":"timabbott","id":2746074,"avatar_url":"https://avatars.githubusercontent.com/u/2746074?v=3","gravatar_id":"","url":"https://api.github.com/users/timabbott","html_url":"https://github.com/timabbott","followers_url":"https://api.github.com/users/timabbott/followers","following_url":"https://api.github.com/users/timabbott/following{/other_user}","gists_url":"https://api.github.com/users/timabbott/gists{/gist_id}","starred_url":"https://api.github.com/users/timabbott/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/timabbott/subscriptions","organizations_url":"https://api.github.com/users/timabbott/orgs","repos_url":"https://api.github.com/users/timabbott/repos","events_url":"https://api.github.com/users/timabbott/events{/privacy}","received_events_url":"https://api.github.com/users/timabbott/received_events","type":"User","site_admin":false},"created_at":"2015-10-28T19:54:51Z","updated_at":"2015-10-28T19:54:51Z","body":"I'd recommend debugging by testing with a simplified change.  E.g. try doing just the change to the Django line and see whether that works.  As a sidenote, I would probably have written this as a series of commits:\r\n\r\n(1) Just resort the packages in requirements.txt [since that's a piece of what you're doing]\r\n(2) Change the Django package to use the new fetch line [2 line change]\r\n(3) Change the guardian package to use the new fetch line [2 line change]\r\n(4) Add peep annotations + peep [only adds code]\r\n(5) Switch default to use peep\r\n\r\nand test each one individually to see where things are breaking.  I think it'll break in step (2) here of that commit series."}}