{"action":"created","issue":{"url":"https://api.github.com/repos/shazow/urllib3/issues/1030","repository_url":"https://api.github.com/repos/shazow/urllib3","labels_url":"https://api.github.com/repos/shazow/urllib3/issues/1030/labels{/name}","comments_url":"https://api.github.com/repos/shazow/urllib3/issues/1030/comments","events_url":"https://api.github.com/repos/shazow/urllib3/issues/1030/events","html_url":"https://github.com/shazow/urllib3/pull/1030","id":187601640,"number":1030,"title":"Streaming File Uploads","user":{"login":"SethMichaelLarson","id":18519037,"avatar_url":"https://avatars.githubusercontent.com/u/18519037?v=3","gravatar_id":"","url":"https://api.github.com/users/SethMichaelLarson","html_url":"https://github.com/SethMichaelLarson","followers_url":"https://api.github.com/users/SethMichaelLarson/followers","following_url":"https://api.github.com/users/SethMichaelLarson/following{/other_user}","gists_url":"https://api.github.com/users/SethMichaelLarson/gists{/gist_id}","starred_url":"https://api.github.com/users/SethMichaelLarson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SethMichaelLarson/subscriptions","organizations_url":"https://api.github.com/users/SethMichaelLarson/orgs","repos_url":"https://api.github.com/users/SethMichaelLarson/repos","events_url":"https://api.github.com/users/SethMichaelLarson/events{/privacy}","received_events_url":"https://api.github.com/users/SethMichaelLarson/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":7,"created_at":"2016-11-07T00:11:10Z","updated_at":"2016-12-23T18:22:01Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/shazow/urllib3/pulls/1030","html_url":"https://github.com/shazow/urllib3/pull/1030","diff_url":"https://github.com/shazow/urllib3/pull/1030.diff","patch_url":"https://github.com/shazow/urllib3/pull/1030.patch"},"body":"Took the work that was done a long time ago on the branch `filepost-stream` and brought it up to speed with the current API for filepost and fields modules, made it Python 2 and 3 compatible, added a test for memory usage and converted the current tests to use the new filepost iterator.\r\n\r\nMore tests to exercise each possible type of file-like or streamable object that can be passed into filepost will be created after this type of structure is approved and still wanted in urllib3.\r\n\r\nI don't know if this behavior is still desired within urllib3 or as @sigmavirus24 has mentioned using code from requests-toolbelt.\r\n\r\nRelevant issues: #51 #624\r\n\r\n(CI failed because of random read timeout on Mac OS + Python 3.3)"},"comment":{"url":"https://api.github.com/repos/shazow/urllib3/issues/comments/269027857","html_url":"https://github.com/shazow/urllib3/pull/1030#issuecomment-269027857","issue_url":"https://api.github.com/repos/shazow/urllib3/issues/1030","id":269027857,"user":{"login":"SethMichaelLarson","id":18519037,"avatar_url":"https://avatars.githubusercontent.com/u/18519037?v=3","gravatar_id":"","url":"https://api.github.com/users/SethMichaelLarson","html_url":"https://github.com/SethMichaelLarson","followers_url":"https://api.github.com/users/SethMichaelLarson/followers","following_url":"https://api.github.com/users/SethMichaelLarson/following{/other_user}","gists_url":"https://api.github.com/users/SethMichaelLarson/gists{/gist_id}","starred_url":"https://api.github.com/users/SethMichaelLarson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SethMichaelLarson/subscriptions","organizations_url":"https://api.github.com/users/SethMichaelLarson/orgs","repos_url":"https://api.github.com/users/SethMichaelLarson/repos","events_url":"https://api.github.com/users/SethMichaelLarson/events{/privacy}","received_events_url":"https://api.github.com/users/SethMichaelLarson/received_events","type":"User","site_admin":false},"created_at":"2016-12-23T18:22:01Z","updated_at":"2016-12-23T18:22:01Z","body":"Awesome! I'll defer this until he has time! :)"}}
{"actor":{"display_login":"SethMichaelLarson"}}