{"action":"created","issue":{"url":"https://api.github.com/repos/shazow/urllib3/issues/1001","repository_url":"https://api.github.com/repos/shazow/urllib3","labels_url":"https://api.github.com/repos/shazow/urllib3/issues/1001/labels{/name}","comments_url":"https://api.github.com/repos/shazow/urllib3/issues/1001/comments","events_url":"https://api.github.com/repos/shazow/urllib3/issues/1001/events","html_url":"https://github.com/shazow/urllib3/pull/1001","id":183854351,"number":1001,"title":"Create custom Selectors (Kqueue, Epoll, Poll, and Select) Backport","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":79,"created_at":"2016-10-19T03:01:50Z","updated_at":"2016-10-28T14:44:45Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/shazow/urllib3/pulls/1001","html_url":"https://github.com/shazow/urllib3/pull/1001","diff_url":"https://github.com/shazow/urllib3/pull/1001.diff","patch_url":"https://github.com/shazow/urllib3/pull/1001.patch"},"body":"This PR adds all the `select` methods to a new util module called `wait`. Uses the same ordering used by `selectors.py` in the standard library to determine which selector should be used. Also factored in a way to allow easy patching and testing. Similar to #998 but uses a different way to break up the different methods to wait for I/O events. Also adds tests to exercise the selectors which can probably be extended."},"comment":{"url":"https://api.github.com/repos/shazow/urllib3/issues/comments/256939477","html_url":"https://github.com/shazow/urllib3/pull/1001#issuecomment-256939477","issue_url":"https://api.github.com/repos/shazow/urllib3/issues/1001","id":256939477,"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-10-28T14:44:45Z","updated_at":"2016-10-28T14:44:45Z","body":"Thank you @Lukasa for the round of review. :) I am excited as I feel we are nearing completion. :) Do we already have approval from shazow about this large of a change?"}}
{"actor":{"display_login":"SethMichaelLarson"}}