{"action":"published","release":{"url":"https://api.github.com/repos/xgfone/xutils/releases/13144804","assets_url":"https://api.github.com/repos/xgfone/xutils/releases/13144804/assets","upload_url":"https://uploads.github.com/repos/xgfone/xutils/releases/13144804/assets{?name,label}","html_url":"https://github.com/xgfone/xutils/releases/tag/v2.2.0","id":13144804,"node_id":"MDc6UmVsZWFzZTEzMTQ0ODA0","tag_name":"v2.2.0","target_commitish":"master","name":"","draft":false,"author":{"login":"xgfone","id":2664392,"node_id":"MDQ6VXNlcjI2NjQzOTI=","avatar_url":"https://avatars0.githubusercontent.com/u/2664392?v=4","gravatar_id":"","url":"https://api.github.com/users/xgfone","html_url":"https://github.com/xgfone","followers_url":"https://api.github.com/users/xgfone/followers","following_url":"https://api.github.com/users/xgfone/following{/other_user}","gists_url":"https://api.github.com/users/xgfone/gists{/gist_id}","starred_url":"https://api.github.com/users/xgfone/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xgfone/subscriptions","organizations_url":"https://api.github.com/users/xgfone/orgs","repos_url":"https://api.github.com/users/xgfone/repos","events_url":"https://api.github.com/users/xgfone/events{/privacy}","received_events_url":"https://api.github.com/users/xgfone/received_events","type":"User","site_admin":false},"prerelease":false,"created_at":"2018-09-28T07:02:29Z","published_at":"2018-09-28T08:20:04Z","assets":[],"tarball_url":"https://api.github.com/repos/xgfone/xutils/tarball/v2.2.0","zipball_url":"https://api.github.com/repos/xgfone/xutils/zipball/v2.2.0","body":"- Add the argument `cli` for `register_opt`.\r\n- Add `gunicorn` task worker based on `eventlet`.\r\n- Add `SimpleWSGIServer` and `EventletWSGIServer`.\r\n- Add the module `atexit`, which is copied from `kazoo`."}}
{"actor":{"display_login":"xgfone"}}