{"action":"opened","issue":{"url":"https://api.github.com/repos/rebar/rebar3/issues/857","labels_url":"https://api.github.com/repos/rebar/rebar3/issues/857/labels{/name}","comments_url":"https://api.github.com/repos/rebar/rebar3/issues/857/comments","events_url":"https://api.github.com/repos/rebar/rebar3/issues/857/events","html_url":"https://github.com/rebar/rebar3/issues/857","id":110106742,"number":857,"title":"escript size growing","user":{"login":"tsloughter","id":36227,"avatar_url":"https://avatars.githubusercontent.com/u/36227?v=3","gravatar_id":"","url":"https://api.github.com/users/tsloughter","html_url":"https://github.com/tsloughter","followers_url":"https://api.github.com/users/tsloughter/followers","following_url":"https://api.github.com/users/tsloughter/following{/other_user}","gists_url":"https://api.github.com/users/tsloughter/gists{/gist_id}","starred_url":"https://api.github.com/users/tsloughter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tsloughter/subscriptions","organizations_url":"https://api.github.com/users/tsloughter/orgs","repos_url":"https://api.github.com/users/tsloughter/repos","events_url":"https://api.github.com/users/tsloughter/events{/privacy}","received_events_url":"https://api.github.com/users/tsloughter/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-10-06T21:38:30Z","updated_at":"2015-10-06T21:38:30Z","closed_at":null,"body":"Alpha-6 was 338K today the rebar3 escript is 901K.\r\n\r\nRemoving `certifi` brings it down to 583K. That is a pretty big chunk (318K)... And makes sense, certifi's contents are ones that can be compressed well I'm guessing.\r\n\r\nThere are probably other areas we can slim down in deps to get some more back but I don't think that is worth it unless we can cut the certifi size down or out.\r\n\r\nThe only way to cut certifi though is to move it out of the script. And I don't think people would be ok with requiring rebar3 to be able to fetch certifi and install it to somewhere like `~/.cache/rebar3/lib/certifif`. So I don't know where to go from here."}}