{"action":"published","release":{"url":"https://api.github.com/repos/kata198/python-nonblock/releases/2360424","assets_url":"https://api.github.com/repos/kata198/python-nonblock/releases/2360424/assets","upload_url":"https://uploads.github.com/repos/kata198/python-nonblock/releases/2360424/assets{?name,label}","html_url":"https://github.com/kata198/python-nonblock/releases/tag/2.0","id":2360424,"tag_name":"2.0","target_commitish":"master","name":"2.0","draft":false,"author":{"login":"kata198","id":8461115,"avatar_url":"https://avatars.githubusercontent.com/u/8461115?v=3","gravatar_id":"","url":"https://api.github.com/users/kata198","html_url":"https://github.com/kata198","followers_url":"https://api.github.com/users/kata198/followers","following_url":"https://api.github.com/users/kata198/following{/other_user}","gists_url":"https://api.github.com/users/kata198/gists{/gist_id}","starred_url":"https://api.github.com/users/kata198/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kata198/subscriptions","organizations_url":"https://api.github.com/users/kata198/orgs","repos_url":"https://api.github.com/users/kata198/repos","events_url":"https://api.github.com/users/kata198/events{/privacy}","received_events_url":"https://api.github.com/users/kata198/received_events","type":"User","site_admin":false},"prerelease":false,"created_at":"2016-01-01T02:22:59Z","published_at":"2016-01-01T02:24:49Z","assets":[],"tarball_url":"https://api.github.com/repos/kata198/python-nonblock/tarball/2.0","zipball_url":"https://api.github.com/repos/kata198/python-nonblock/zipball/2.0","body":"* 2.0.0 Dec 31 2015\r\n- Implement interactive non-blocking background writing. This allows you to\r\nfork writing to files (otherwise a blocking operation) into the background,\r\nwith a configurable I/O priority associated. The lower the priority number, the\r\nhigher the throughput, but the higher that number, the higher interactivity\r\n(throughput is throttled and other tasks, e.g. cpu-bound calculations, get\r\nmore time and priority. There are heuristics going on here, and the ability to\r\nchain multiple datasets to the same file, so this is\r\nmore/better than just throwing a thread into the background.\r\n\r\n- Split the read portion into read.py and out of __init__.py\r\n\r\n* 1.0.0 Dec 18 2015 \r\n- Initial Release, nonblocking read function - nonblock_read\r\n"}}