{"push_id":988206673,"size":18,"distinct_size":18,"ref":"refs/heads/master","head":"438557eaed887b86def53455edd0dc0bed139e8e","before":"8254eaf43e6ddddb83fd756cf17eadbfdefdabb8","commits":[{"sha":"67142bc6fee702c9d66685787a19d26c8d70a8dd","author":{"email":"dcfe51e9c0140fec892be33a4d17b02d518b572d@facetoe.com.au","name":"facetoe"},"message":"Add GoogleCalendar module","distinct":true,"url":"https://api.github.com/repos/t3zla/i3pystatus/commits/67142bc6fee702c9d66685787a19d26c8d70a8dd"},{"sha":"c21a98cde0bb33ffc4a7ea7a1bd04a243c486740","author":{"email":"dcfe51e9c0140fec892be33a4d17b02d518b572d@facetoe.com.au","name":"facetoe"},"message":"Add google-api-python-client to prevent build failing. Not sure if\ncorrect solution...","distinct":true,"url":"https://api.github.com/repos/t3zla/i3pystatus/commits/c21a98cde0bb33ffc4a7ea7a1bd04a243c486740"},{"sha":"60f6d200a8698a2b3bd9b222e3d0d60ef0b3643f","author":{"email":"dcfe51e9c0140fec892be33a4d17b02d518b572d@facetoe.com.au","name":"facetoe"},"message":"Add python-dateutil to dev-requirements.txt","distinct":true,"url":"https://api.github.com/repos/t3zla/i3pystatus/commits/60f6d200a8698a2b3bd9b222e3d0d60ef0b3643f"},{"sha":"58ca67109c7c32dfa4363526f6ca16c7902d70eb","author":{"email":"61c9b2b17db77a27841bbeeabff923448b0f6388@enkore.de","name":"enkore"},"message":"Change default mode to standalone=True","distinct":true,"url":"https://api.github.com/repos/t3zla/i3pystatus/commits/58ca67109c7c32dfa4363526f6ca16c7902d70eb"},{"sha":"32296aad6b283984b5b52fae410442ea96b1bf75","author":{"email":"61c9b2b17db77a27841bbeeabff923448b0f6388@enkore.de","name":"enkore"},"message":"Merge pull request #319 from t3zla/master\n\nMade the openvpn module more flexible by allowing custom status commands, along with changing the spelling of \"colour\"","distinct":true,"url":"https://api.github.com/repos/t3zla/i3pystatus/commits/32296aad6b283984b5b52fae410442ea96b1bf75"},{"sha":"f228d5347cd9a606a0cbd0f84fb6dc00ad1218d6","author":{"email":"61c9b2b17db77a27841bbeeabff923448b0f6388@enkore.de","name":"enkore"},"message":"3.34","distinct":true,"url":"https://api.github.com/repos/t3zla/i3pystatus/commits/f228d5347cd9a606a0cbd0f84fb6dc00ad1218d6"},{"sha":"3addb4b22935c60a887cfbedae1df6846b9352e3","author":{"email":"dcfe51e9c0140fec892be33a4d17b02d518b572d@facetoe.com.au","name":"facetoe"},"message":"Update PlaintextKeyring example with new import location.","distinct":true,"url":"https://api.github.com/repos/t3zla/i3pystatus/commits/3addb4b22935c60a887cfbedae1df6846b9352e3"},{"sha":"577e3df17fd51d779088124d660cf365d6d75e76","author":{"email":"dcfe51e9c0140fec892be33a4d17b02d518b572d@facetoe.com.au","name":"facetoe"},"message":"Fix bugs in setting_util.py.\n\nAn exception was thrown while loading classes and the -l paramater\nwasn't working correctly.","distinct":true,"url":"https://api.github.com/repos/t3zla/i3pystatus/commits/577e3df17fd51d779088124d660cf365d6d75e76"},{"sha":"cb4ac39345b2e2fab9b67e055cd6093bf0437663","author":{"email":"61c9b2b17db77a27841bbeeabff923448b0f6388@enkore.de","name":"enkore"},"message":"Merge pull request #321 from facetoe/setting_util\n\nFix bugs in setting_util.py.","distinct":true,"url":"https://api.github.com/repos/t3zla/i3pystatus/commits/cb4ac39345b2e2fab9b67e055cd6093bf0437663"},{"sha":"4abff4bc0a02596e2dd81de23aa1faa4b3ff631d","author":{"email":"dcfe51e9c0140fec892be33a4d17b02d518b572d@facetoe.com.au","name":"facetoe"},"message":"Place mock modules in correct location","distinct":true,"url":"https://api.github.com/repos/t3zla/i3pystatus/commits/4abff4bc0a02596e2dd81de23aa1faa4b3ff631d"},{"sha":"bf2e992fc95e614ed731a2aaa0fb17fd0c32e398","author":{"email":"61c9b2b17db77a27841bbeeabff923448b0f6388@enkore.de","name":"enkore"},"message":"Merge pull request #317 from facetoe/google_calendar\n\nAdd GoogleCalendar module","distinct":true,"url":"https://api.github.com/repos/t3zla/i3pystatus/commits/bf2e992fc95e614ed731a2aaa0fb17fd0c32e398"},{"sha":"ee5a7061070dea48907cbad46d19fa85c08520db","author":{"email":"dcfe51e9c0140fec892be33a4d17b02d518b572d@facetoe.com.au","name":"facetoe"},"message":"Document that the keyring example requires the keyrings.alt package.","distinct":true,"url":"https://api.github.com/repos/t3zla/i3pystatus/commits/ee5a7061070dea48907cbad46d19fa85c08520db"},{"sha":"9e6528032b5085bd448f8883f1adbf74f0f09e68","author":{"email":"61c9b2b17db77a27841bbeeabff923448b0f6388@enkore.de","name":"enkore"},"message":"Merge pull request #320 from facetoe/docs\n\nUpdate PlaintextKeyring example with new import location.","distinct":true,"url":"https://api.github.com/repos/t3zla/i3pystatus/commits/9e6528032b5085bd448f8883f1adbf74f0f09e68"},{"sha":"7117df6fb2f53e1bdf771561a9d5e8dde7c2a206","author":{"email":"61c9b2b17db77a27841bbeeabff923448b0f6388@enkore.de","name":"enkore"},"message":"Display exception class name (in-line exception display)\n\ncf #322","distinct":true,"url":"https://api.github.com/repos/t3zla/i3pystatus/commits/7117df6fb2f53e1bdf771561a9d5e8dde7c2a206"},{"sha":"ee79a691b2efeae80b698ea8d617e3df453c4068","author":{"email":"dcfe51e9c0140fec892be33a4d17b02d518b572d@facetoe.com.au","name":"facetoe"},"message":"Fix dateTime bug identified in #322\n\nAlso fixed bug where an event with no title would cause a crash.","distinct":true,"url":"https://api.github.com/repos/t3zla/i3pystatus/commits/ee79a691b2efeae80b698ea8d617e3df453c4068"},{"sha":"754a5d4d83db70177369dc49b918888255af5479","author":{"email":"61c9b2b17db77a27841bbeeabff923448b0f6388@enkore.de","name":"enkore"},"message":"Merge pull request #323 from facetoe/google_calendar_fix\n\nFix dateTime bug identified in #322","distinct":true,"url":"https://api.github.com/repos/t3zla/i3pystatus/commits/754a5d4d83db70177369dc49b918888255af5479"},{"sha":"357aaa76a113fe4862980a2e11091ba998790359","author":{"email":"dcfe51e9c0140fec892be33a4d17b02d518b572d@facetoe.com.au","name":"facetoe"},"message":"Fix uneven quotes in status command.","distinct":true,"url":"https://api.github.com/repos/t3zla/i3pystatus/commits/357aaa76a113fe4862980a2e11091ba998790359"},{"sha":"438557eaed887b86def53455edd0dc0bed139e8e","author":{"email":"61c9b2b17db77a27841bbeeabff923448b0f6388@enkore.de","name":"enkore"},"message":"Merge pull request #325 from facetoe/master\n\nFix uneven quotes in status command.","distinct":true,"url":"https://api.github.com/repos/t3zla/i3pystatus/commits/438557eaed887b86def53455edd0dc0bed139e8e"}]}