{"push_id":1045868746,"size":5,"distinct_size":5,"ref":"refs/heads/async","head":"3fb0180a2959ecbc3bc2b67f19245a967d0eeaa5","before":"0ad1cb95a3773cd80039e5ca846c1b19ac0e8b1a","commits":[{"sha":"1a98e9235aafbafb4c8dbdefadb6d4a7df98d55d","author":{"email":"5f70d418b94308014c91458e9d9a5b6b5335e238@gmail.com","name":"Rapptz"},"message":"Clarify Channel.position documentation.","distinct":true,"url":"https://api.github.com/repos/khazhyk/discord.py/commits/1a98e9235aafbafb4c8dbdefadb6d4a7df98d55d"},{"sha":"53a240e0d304277fa80a7b3813cca3790e61039a","author":{"email":"5f70d418b94308014c91458e9d9a5b6b5335e238@gmail.com","name":"Rapptz"},"message":"Add Member.colour property to get rendered role colour of a member.","distinct":true,"url":"https://api.github.com/repos/khazhyk/discord.py/commits/53a240e0d304277fa80a7b3813cca3790e61039a"},{"sha":"7dcf0c059c5ddd29c2a07994686ed6f699618494","author":{"email":"5f70d418b94308014c91458e9d9a5b6b5335e238@gmail.com","name":"Rapptz"},"message":"Clarify that Client.close is a coroutine.","distinct":true,"url":"https://api.github.com/repos/khazhyk/discord.py/commits/7dcf0c059c5ddd29c2a07994686ed6f699618494"},{"sha":"174016c9180135385e6c5eb5ba863d1c39f63801","author":{"email":"229abe7b07852c624725a6ab9307750216af7b54@mail.uc.edu","name":"Will Tekulve"},"message":"[commands] Fix infinite recursion on subgroups without a command.\n\nJust as an FYI, ctx.invoked_subcommand will end up being an instance\n    of commands.Group!","distinct":true,"url":"https://api.github.com/repos/khazhyk/discord.py/commits/174016c9180135385e6c5eb5ba863d1c39f63801"},{"sha":"3fb0180a2959ecbc3bc2b67f19245a967d0eeaa5","author":{"email":"f873c8d92febb240b1997a7bd7236732b518d7e9@gmail.com","name":"Khazhismel Kumykov"},"message":"Add user property for default avatar","distinct":true,"url":"https://api.github.com/repos/khazhyk/discord.py/commits/3fb0180a2959ecbc3bc2b67f19245a967d0eeaa5"}]}