{"push_id":1967196047,"size":15,"distinct_size":15,"ref":"refs/heads/nonblocking-iscomplete","head":"985c48ff0ff3c6aa7e3eb864c7958bf3df550c71","before":"feddfd82ee7b4746ff774610e65f6aa181ec1e94","commits":[{"sha":"bb7038c537ded845a6cfc8f9886e8bdb73df6c48","author":{"name":"Carlos Cordoba","email":"225566ad74a69b3ae1fc204f53c87936ec21fce7@gmail.com"},"message":"Update Changelog","distinct":true,"url":"https://api.github.com/repos/tecki/qtconsole/commits/bb7038c537ded845a6cfc8f9886e8bdb73df6c48"},{"sha":"4ef9c92d12b126cc1c6c7e09669f089e247806a8","author":{"name":"Carlos Cordoba","email":"225566ad74a69b3ae1fc204f53c87936ec21fce7@gmail.com"},"message":"Merge pull request #231 from ccordoba12/update-changelog\n\nUpdate Changelog for 4.3.1","distinct":true,"url":"https://api.github.com/repos/tecki/qtconsole/commits/4ef9c92d12b126cc1c6c7e09669f089e247806a8"},{"sha":"7de0e35439bd6ddcb932720cc864c39edff6fabf","author":{"name":"Carlos Cordoba","email":"225566ad74a69b3ae1fc204f53c87936ec21fce7@gmail.com"},"message":"release 4.3.1","distinct":true,"url":"https://api.github.com/repos/tecki/qtconsole/commits/7de0e35439bd6ddcb932720cc864c39edff6fabf"},{"sha":"a247b13724b356dda6f23238508ebaf44ea809eb","author":{"name":"Carlos Cordoba","email":"225566ad74a69b3ae1fc204f53c87936ec21fce7@gmail.com"},"message":"Back to dev","distinct":true,"url":"https://api.github.com/repos/tecki/qtconsole/commits/a247b13724b356dda6f23238508ebaf44ea809eb"},{"sha":"b1ce5e1a15e3bffe14276aa9bea1868cb0c73da8","author":{"name":"sumalaika","email":"1cdf678137a5de0b4f22f48b779c24a653b11d8a@users.noreply.github.com"},"message":"Add files via upload","distinct":true,"url":"https://api.github.com/repos/tecki/qtconsole/commits/b1ce5e1a15e3bffe14276aa9bea1868cb0c73da8"},{"sha":"b9ae361caafc8ab25ead81104bf6d44461aa51c8","author":{"name":"sumalaika","email":"1cdf678137a5de0b4f22f48b779c24a653b11d8a@users.noreply.github.com"},"message":"Delete LICENSE","distinct":true,"url":"https://api.github.com/repos/tecki/qtconsole/commits/b9ae361caafc8ab25ead81104bf6d44461aa51c8"},{"sha":"927f5c04f80971e184d9348a15b3d6fb37178f77","author":{"name":"sumalaika","email":"1cdf678137a5de0b4f22f48b779c24a653b11d8a@users.noreply.github.com"},"message":"Update and rename COPYING.md to LICENSE","distinct":true,"url":"https://api.github.com/repos/tecki/qtconsole/commits/927f5c04f80971e184d9348a15b3d6fb37178f77"},{"sha":"fcaa2908bacfc27537805967da0a558251585a05","author":{"name":"Carlos Cordoba","email":"225566ad74a69b3ae1fc204f53c87936ec21fce7@gmail.com"},"message":"Merge pull request #234 from sumalaika/master\n\nAdd license file","distinct":true,"url":"https://api.github.com/repos/tecki/qtconsole/commits/fcaa2908bacfc27537805967da0a558251585a05"},{"sha":"3d37b8c64974d9f9ade6347001356e122f485691","author":{"name":"Martin Teichmann","email":"12228588b2d9221733a758fb9578f78f203661ec@xfel.eu"},"message":"do not block event loop inquiring completeness\n\nWhen the kernel was asked whether a command is complete,\nthe console just blocked.\n\nThis changes that to and asynchronous behaviour: the execute\nmethod returns immediately, and once the kernel responds it will\nthen act appropriately.","distinct":true,"url":"https://api.github.com/repos/tecki/qtconsole/commits/3d37b8c64974d9f9ade6347001356e122f485691"},{"sha":"773e003350af70e58e529a417911c9c3846f3127","author":{"name":"Martin Teichmann","email":"12228588b2d9221733a758fb9578f78f203661ec@xfel.eu"},"message":"remove blocking code","distinct":true,"url":"https://api.github.com/repos/tecki/qtconsole/commits/773e003350af70e58e529a417911c9c3846f3127"},{"sha":"b0781056d303c1a6e3c6bf7ce31194af4ead52be","author":{"name":"Martin Teichmann","email":"12228588b2d9221733a758fb9578f78f203661ec@xfel.eu"},"message":"implement full-blown callback registry","distinct":true,"url":"https://api.github.com/repos/tecki/qtconsole/commits/b0781056d303c1a6e3c6bf7ce31194af4ead52be"},{"sha":"038fe9414152dff253124888409bb30d187b787f","author":{"name":"Martin Teichmann","email":"12228588b2d9221733a758fb9578f78f203661ec@xfel.eu"},"message":"fix a possible endless recursion","distinct":true,"url":"https://api.github.com/repos/tecki/qtconsole/commits/038fe9414152dff253124888409bb30d187b787f"},{"sha":"f7c48698ed2d853a05fc24db091baca869a18020","author":{"name":"Martin Teichmann","email":"12228588b2d9221733a758fb9578f78f203661ec@xfel.eu"},"message":"move indent treatment to ConsoleWidget\n\nthe ConsoleWidget expected that its _insert_continuation_prompt has\ntwo parameters, yet only the FrontendWidget defines it.\n\nAs the FrontendWidget doesn't do anything with the second parameter that\nthe ConsoleWidget couldn't do as well, just move the code there.","distinct":true,"url":"https://api.github.com/repos/tecki/qtconsole/commits/f7c48698ed2d853a05fc24db091baca869a18020"},{"sha":"8215679dddd6959cc8f22a7d1c0e395a595afba5","author":{"name":"Martin Teichmann","email":"12228588b2d9221733a758fb9578f78f203661ec@xfel.eu"},"message":"test the asynchronous is_complete","distinct":true,"url":"https://api.github.com/repos/tecki/qtconsole/commits/8215679dddd6959cc8f22a7d1c0e395a595afba5"},{"sha":"985c48ff0ff3c6aa7e3eb864c7958bf3df550c71","author":{"name":"Martin Teichmann","email":"12228588b2d9221733a758fb9578f78f203661ec@xfel.eu"},"message":"make tests Python 2 compatible","distinct":true,"url":"https://api.github.com/repos/tecki/qtconsole/commits/985c48ff0ff3c6aa7e3eb864c7958bf3df550c71"}]}
{"actor":{"display_login":"tecki"}}