{"push_id":3159277452,"size":15,"distinct_size":4,"ref":"refs/heads/master","head":"5a371829297342eab73dc42b7faa5757dfac035c","before":"fcc5d6917e5f798d93015ea5317f0449752d5978","commits":[{"sha":"1eab2638e08f4038decc46e134698212a93467a9","author":{"name":"Samir Madhavan","email":"cd64b95f4ea7e71d1cef3510ad9c08afcaa00551@gmail.com"},"message":"Update asgi.rst (#46)","distinct":false,"url":"https://api.github.com/repos/pgjones/asgiref/commits/1eab2638e08f4038decc46e134698212a93467a9"},{"sha":"df34bd0d96d9d04d160e0835cb2d0bee5cd0752b","author":{"name":"Denis Laxalde","email":"e7d361c7f6c045f0c4fa54d2afc4a237f30bc767@laxalde.org"},"message":"Cross-reference \"HTTP & WebSocket\" in ASGI spec (#48)\n\nInstead of linking to the raw rst version on github, use a cross-reference\r\nto \"www\" document so that navigation stays within generated\r\ndocumentation and the reader gets a rendered version.","distinct":false,"url":"https://api.github.com/repos/pgjones/asgiref/commits/df34bd0d96d9d04d160e0835cb2d0bee5cd0752b"},{"sha":"c3b2a5df7e32fdeac26f361dc3d2097ad9602d07","author":{"name":"Andrew Godwin","email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@aeracode.org"},"message":"Fix client/server types","distinct":false,"url":"https://api.github.com/repos/pgjones/asgiref/commits/c3b2a5df7e32fdeac26f361dc3d2097ad9602d07"},{"sha":"d25b326dfaeacac44f9dd91c080894fd02851abb","author":{"name":"Andrew Godwin","email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@aeracode.org"},"message":"Clarify send/receive keys","distinct":false,"url":"https://api.github.com/repos/pgjones/asgiref/commits/d25b326dfaeacac44f9dd91c080894fd02851abb"},{"sha":"ba908f01ea5d8e37a8422b3929685802a4103e51","author":{"name":"Phil Jones","email":"bcd86eb03990352a2927539c6a366a5874fbe639@googlemail.com"},"message":"Clarify backpressure handling on connection close (#49)\n\nThis makes it clear that the send awaitable callable should unblock\r\nand act as a no-op after the connection has closed.","distinct":false,"url":"https://api.github.com/repos/pgjones/asgiref/commits/ba908f01ea5d8e37a8422b3929685802a4103e51"},{"sha":"9d65a355fe1bb4c54ed3818dab7ace8f6524fc9b","author":{"name":"Andrew Godwin","email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@aeracode.org"},"message":"Actually get all the spec types right","distinct":false,"url":"https://api.github.com/repos/pgjones/asgiref/commits/9d65a355fe1bb4c54ed3818dab7ace8f6524fc9b"},{"sha":"887ac8d78b9fda48c4315ed54f5f0475761d6661","author":{"name":"Phil Jones","email":"bcd86eb03990352a2927539c6a366a5874fbe639@googlemail.com"},"message":"Allow for http.disconnect after response sending (#53)\n\nThis allows for ASGI applications to call the receive after sending a\r\nresponse by indicating the application should receive a disconnect\r\nmessage. This in turn allows the sending and receiving tasks to have\r\nseparate lifespans.","distinct":false,"url":"https://api.github.com/repos/pgjones/asgiref/commits/887ac8d78b9fda48c4315ed54f5f0475761d6661"},{"sha":"bd46344603a74db14f71ee613411287a6297e423","author":{"name":"Andrew Godwin","email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@aeracode.org"},"message":"Spice up the docs a bit!","distinct":false,"url":"https://api.github.com/repos/pgjones/asgiref/commits/bd46344603a74db14f71ee613411287a6297e423"},{"sha":"f831746b928060fe4e76e9b52845c0ee6ddf12de","author":{"name":"Andrew Godwin","email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@aeracode.org"},"message":"Move to the default RTD sphinx theme","distinct":false,"url":"https://api.github.com/repos/pgjones/asgiref/commits/f831746b928060fe4e76e9b52845c0ee6ddf12de"},{"sha":"cb19e4e2296f8508aeaa6e7bf4f83353f89dc894","author":{"name":"Andrew Godwin","email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@aeracode.org"},"message":"Add right heading level to implementations","distinct":false,"url":"https://api.github.com/repos/pgjones/asgiref/commits/cb19e4e2296f8508aeaa6e7bf4f83353f89dc894"},{"sha":"3922f09614473f49c502a94717f9722ef5caf082","author":{"name":"Andrew Godwin","email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@aeracode.org"},"message":"Add API Star and Quart","distinct":false,"url":"https://api.github.com/repos/pgjones/asgiref/commits/3922f09614473f49c502a94717f9722ef5caf082"},{"sha":"58760921b21d5d39b0cc4760980fc22d531ccc47","author":{"name":"Michael","email":"7b8cf201e3e325bb22ac973299b239b278bdd4a4@users.noreply.github.com"},"message":"Run tests against Python 3.7 and add classifier (#62)","distinct":true,"url":"https://api.github.com/repos/pgjones/asgiref/commits/58760921b21d5d39b0cc4760980fc22d531ccc47"},{"sha":"3814f652439fe85e76978559649d10cf318b5bdd","author":{"name":"Phil Jones","email":"bcd86eb03990352a2927539c6a366a5874fbe639@googlemail.com"},"message":"Add ASGI versioning to the scope definition (#60)\n\nThis allows frameworks to know what version of the ASGI specification\r\nthe server implements. This in turn allows features to be added to the\r\nspecification for framework usage.","distinct":true,"url":"https://api.github.com/repos/pgjones/asgiref/commits/3814f652439fe85e76978559649d10cf318b5bdd"},{"sha":"5947ae40a37d7b8d9238063f25d075d42a81ea19","author":{"name":"Andrew Godwin","email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@aeracode.org"},"message":"Implement Black formatter","distinct":true,"url":"https://api.github.com/repos/pgjones/asgiref/commits/5947ae40a37d7b8d9238063f25d075d42a81ea19"},{"sha":"5a371829297342eab73dc42b7faa5757dfac035c","author":{"name":"Andrew Godwin","email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@aeracode.org"},"message":"Fix Travis release stage","distinct":true,"url":"https://api.github.com/repos/pgjones/asgiref/commits/5a371829297342eab73dc42b7faa5757dfac035c"}]}
{"actor":{"display_login":"pgjones"}}