{"push_id":2646357672,"size":16,"distinct_size":16,"ref":"refs/heads/master","head":"0fb14317aef9f14edc9e796e467fcb32ac53db39","before":"501ecb3cd927975a19ed8beeacb326e01715b78c","commits":[{"sha":"04a15b4d7ad0cf5aece58fbb35ade54f71743004","author":{"name":"Daniel Kraus","email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@kraus.my"},"message":"Apply directory-local variables\n\nAs we use a temp buffer (`with-current-buffer`) to get\nthe python results for djangonaut, directory-local variables\nset in the original buffer are not transferred to the temp buffer.\nManually call `hack-dir-local-variables-non-file-buffer` to\nrestore any possible set local variables in the main file.\n\nFix #2","distinct":true,"url":"https://api.github.com/repos/emacsmirror/djangonaut/commits/04a15b4d7ad0cf5aece58fbb35ade54f71743004"},{"sha":"1267c2dec40aa4f1a522dd7326abf65317c48063","author":{"name":"Artem Malyshev","email":"92faab962fbe9e1ebe4d041b603621088ac216ca@gmail.com"},"message":"Merge pull request #3 from dakra/hack-dir-locals\n\nApply directory-local variables","distinct":true,"url":"https://api.github.com/repos/emacsmirror/djangonaut/commits/1267c2dec40aa4f1a522dd7326abf65317c48063"},{"sha":"c187370f342e4ec43adf1ab45f258ac9a5ba8a9f","author":{"name":"Oliver Marks","email":"cc6c1470efe95985ead6cd4b3d51bbc8e0f2eb9e@digitaloctave.com"},"message":"Silence all messages to hide loggers which break djangonaut json.","distinct":true,"url":"https://api.github.com/repos/emacsmirror/djangonaut/commits/c187370f342e4ec43adf1ab45f258ac9a5ba8a9f"},{"sha":"a023b40b0e9c739ddfe38435736ec4eeabfb5cd7","author":{"name":"Artem Malyshev","email":"92faab962fbe9e1ebe4d041b603621088ac216ca@gmail.com"},"message":"Merge pull request #5 from olymk2/master\n\nLoad django config to set loggers before loading all the apps","distinct":true,"url":"https://api.github.com/repos/emacsmirror/djangonaut/commits/a023b40b0e9c739ddfe38435736ec4eeabfb5cd7"},{"sha":"313be699c3f5df817347d5bceb3465d45c14280d","author":{"name":"Artem Malyshev","email":"92faab962fbe9e1ebe4d041b603621088ac216ca@gmail.com"},"message":"Consistently rearrange python code.","distinct":true,"url":"https://api.github.com/repos/emacsmirror/djangonaut/commits/313be699c3f5df817347d5bceb3465d45c14280d"},{"sha":"2022cd120affdd4cca4fa0636c61e7fe0857d183","author":{"name":"Artem Malyshev","email":"92faab962fbe9e1ebe4d041b603621088ac216ca@gmail.com"},"message":"Print traceback to the redirected output.","distinct":true,"url":"https://api.github.com/repos/emacsmirror/djangonaut/commits/2022cd120affdd4cca4fa0636c61e7fe0857d183"},{"sha":"9d1bc9c3cc354621d6f2dcef792894b324735cd9","author":{"name":"Artem Malyshev","email":"92faab962fbe9e1ebe4d041b603621088ac216ca@gmail.com"},"message":"Fail tests properly if python code return the empty value.","distinct":true,"url":"https://api.github.com/repos/emacsmirror/djangonaut/commits/9d1bc9c3cc354621d6f2dcef792894b324735cd9"},{"sha":"97494365b3dbbc97220ee41c85ce6403065c131f","author":{"name":"Artem Malyshev","email":"92faab962fbe9e1ebe4d041b603621088ac216ca@gmail.com"},"message":"Add middlewares search.","distinct":true,"url":"https://api.github.com/repos/emacsmirror/djangonaut/commits/97494365b3dbbc97220ee41c85ce6403065c131f"},{"sha":"8920fa30b84a29a6593b7a4b78e557a859f47241","author":{"name":"Artem Malyshev","email":"92faab962fbe9e1ebe4d041b603621088ac216ca@gmail.com"},"message":"Migrate to the recent pythonic.","distinct":true,"url":"https://api.github.com/repos/emacsmirror/djangonaut/commits/8920fa30b84a29a6593b7a4b78e557a859f47241"},{"sha":"8a2cef8cac24ae5f806ae1af9a122bb960653d44","author":{"name":"Artem Malyshev","email":"92faab962fbe9e1ebe4d041b603621088ac216ca@gmail.com"},"message":"Document new tramp usage.","distinct":true,"url":"https://api.github.com/repos/emacsmirror/djangonaut/commits/8a2cef8cac24ae5f806ae1af9a122bb960653d44"},{"sha":"c158ee613c6425e405699290bf10b76d8dd39c84","author":{"name":"Daniel Kraus","email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@kraus.my"},"message":"Add option to recenter pointer after jump (#6)\n\nConvert defvar to defcustom.","distinct":true,"url":"https://api.github.com/repos/emacsmirror/djangonaut/commits/c158ee613c6425e405699290bf10b76d8dd39c84"},{"sha":"2ec54bc9f76a1d8a2a5c51669f82a0bc29ba3f18","author":{"name":"Artem Malyshev","email":"92faab962fbe9e1ebe4d041b603621088ac216ca@gmail.com"},"message":"Use pythonic readable functions for filenames conversion.","distinct":true,"url":"https://api.github.com/repos/emacsmirror/djangonaut/commits/2ec54bc9f76a1d8a2a5c51669f82a0bc29ba3f18"},{"sha":"e20ef1ac12e4ff5e5a1389580ae46e32725e2118","author":{"name":"Artem Malyshev","email":"92faab962fbe9e1ebe4d041b603621088ac216ca@gmail.com"},"message":"Improve docstring.","distinct":true,"url":"https://api.github.com/repos/emacsmirror/djangonaut/commits/e20ef1ac12e4ff5e5a1389580ae46e32725e2118"},{"sha":"4ebb3abc123f59bc5d99616fa45b3398a082ed3c","author":{"name":"Artem Malyshev","email":"92faab962fbe9e1ebe4d041b603621088ac216ca@gmail.com"},"message":"Run management command in the remote directory.","distinct":true,"url":"https://api.github.com/repos/emacsmirror/djangonaut/commits/4ebb3abc123f59bc5d99616fa45b3398a082ed3c"},{"sha":"e8685c1fc9863b61c2d505ffc360e4bc64ee5217","author":{"name":"Daniel Kraus","email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@kraus.my"},"message":"Add menu for djangonaut commands (#7)\n\nThis allows easy selection from the menu bar\r\nor via Control+\"right mouse click\".","distinct":true,"url":"https://api.github.com/repos/emacsmirror/djangonaut/commits/e8685c1fc9863b61c2d505ffc360e4bc64ee5217"},{"sha":"0fb14317aef9f14edc9e796e467fcb32ac53db39","author":{"name":"Artem Malyshev","email":"92faab962fbe9e1ebe4d041b603621088ac216ca@gmail.com"},"message":"Use OrderedDict to collect result.","distinct":true,"url":"https://api.github.com/repos/emacsmirror/djangonaut/commits/0fb14317aef9f14edc9e796e467fcb32ac53db39"}]}
{"actor":{"display_login":"tarsius"}}