{"action":"created","issue":{"url":"https://api.github.com/repos/gevent/gevent/issues/641","repository_url":"https://api.github.com/repos/gevent/gevent","labels_url":"https://api.github.com/repos/gevent/gevent/issues/641/labels{/name}","comments_url":"https://api.github.com/repos/gevent/gevent/issues/641/comments","events_url":"https://api.github.com/repos/gevent/gevent/issues/641/events","html_url":"https://github.com/gevent/gevent/issues/641","id":102719437,"number":641,"title":"Add support for native, explicit Python 3.5 coroutines","user":{"login":"thedrow","id":48936,"avatar_url":"https://avatars.githubusercontent.com/u/48936?v=3","gravatar_id":"","url":"https://api.github.com/users/thedrow","html_url":"https://github.com/thedrow","followers_url":"https://api.github.com/users/thedrow/followers","following_url":"https://api.github.com/users/thedrow/following{/other_user}","gists_url":"https://api.github.com/users/thedrow/gists{/gist_id}","starred_url":"https://api.github.com/users/thedrow/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thedrow/subscriptions","organizations_url":"https://api.github.com/users/thedrow/orgs","repos_url":"https://api.github.com/users/thedrow/repos","events_url":"https://api.github.com/users/thedrow/events{/privacy}","received_events_url":"https://api.github.com/users/thedrow/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/gevent/gevent/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/gevent/gevent/labels/python3","name":"python3","color":"009800"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":10,"created_at":"2015-08-24T06:35:33Z","updated_at":"2016-06-14T17:45:55Z","closed_at":null,"body":"See [PEP-0492](https://www.python.org/dev/peps/pep-0492/) for details.\r\nThis will allow to use geven in both explicit and implicit mode, and prefering the explicit style for new code which is more Pythonic.\r\nIt will also keep us in par with other, future implementations that will use asyncio or asyncio with gevent."},"comment":{"url":"https://api.github.com/repos/gevent/gevent/issues/comments/225959944","html_url":"https://github.com/gevent/gevent/issues/641#issuecomment-225959944","issue_url":"https://api.github.com/repos/gevent/gevent/issues/641","id":225959944,"user":{"login":"jamadden","id":1256082,"avatar_url":"https://avatars.githubusercontent.com/u/1256082?v=3","gravatar_id":"","url":"https://api.github.com/users/jamadden","html_url":"https://github.com/jamadden","followers_url":"https://api.github.com/users/jamadden/followers","following_url":"https://api.github.com/users/jamadden/following{/other_user}","gists_url":"https://api.github.com/users/jamadden/gists{/gist_id}","starred_url":"https://api.github.com/users/jamadden/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jamadden/subscriptions","organizations_url":"https://api.github.com/users/jamadden/orgs","repos_url":"https://api.github.com/users/jamadden/repos","events_url":"https://api.github.com/users/jamadden/events{/privacy}","received_events_url":"https://api.github.com/users/jamadden/received_events","type":"User","site_admin":false},"created_at":"2016-06-14T17:45:55Z","updated_at":"2016-06-14T17:45:55Z","body":"I don't think we have any plans to make gevent require explicit coroutine switches, so you can rest easy :)\r\n\r\nOn thing that might be possible and would lead to closer integration would be to share the underlying event loop. I know that libuv can be plugged in as the asyncio event loop, and it might be possible to share the same loop between gevent and asyncio in that fashion."}}
{"actor":{"display_login":"jamadden"}}