{"push_id":654305112,"size":39,"distinct_size":39,"ref":"refs/heads/master","head":"61f12d6a8d113ec1c20bfa518efc78dd5b4d564a","before":"33bad011c38cf97901e035c061e1676974360e5f","commits":[{"sha":"c0593efbb279403804cfb43778eec5ed413d3bb2","author":{"email":"fcec7fd0ba63c492e140fa9ab60759d8d033ad6b@azcentral.com","name":"Caleb Bron"},"message":"link to sqlalchemy declarative has changed","distinct":true,"url":"https://api.github.com/repos/smarinov/flask/commits/c0593efbb279403804cfb43778eec5ed413d3bb2"},{"sha":"6bbbb72843d48b37bd6c22bbaa12edc20c03b76a","author":{"email":"66112c3f8ca3a4362134e4afcfdd49094e735311@gmail.com","name":"Winston Kouch"},"message":"Add import flask module required to run code on Other Testing Tricks","distinct":true,"url":"https://api.github.com/repos/smarinov/flask/commits/6bbbb72843d48b37bd6c22bbaa12edc20c03b76a"},{"sha":"78cd4161f0a264df89046b6324446b27011b0930","author":{"email":"300a2d193222dd0c23d880e16d727d352b404a01@unterwaditzer.net","name":"Markus Unterwaditzer"},"message":"Don't use threads in this test\n\nI think test failures would've been ignored if there were some.\n\nFixes #1401","distinct":true,"url":"https://api.github.com/repos/smarinov/flask/commits/78cd4161f0a264df89046b6324446b27011b0930"},{"sha":"86e8267eb90bdd2adafde00dc761e96807e80fb2","author":{"email":"51713dcccca7939e6d3b69c3d4cf627981c7eee6@gmail.com","name":"Keyan Pishdadian"},"message":"Merge pull request #1378 from cbron/master\n\nFix link to SQLalchemy Declarative documentation.","distinct":true,"url":"https://api.github.com/repos/smarinov/flask/commits/86e8267eb90bdd2adafde00dc761e96807e80fb2"},{"sha":"1577e1386e737eca69dbb6cfe6b8bf979f7b2944","author":{"email":"300a2d193222dd0c23d880e16d727d352b404a01@unterwaditzer.net","name":"Markus Unterwaditzer"},"message":"Revert \"Don't use threads in this test\"\n\nThis reverts commit 78cd4161f0a264df89046b6324446b27011b0930.","distinct":true,"url":"https://api.github.com/repos/smarinov/flask/commits/1577e1386e737eca69dbb6cfe6b8bf979f7b2944"},{"sha":"c259f2bb2b8a9f19af385febaec92a314bbf7969","author":{"email":"300a2d193222dd0c23d880e16d727d352b404a01@unterwaditzer.net","name":"Markus Unterwaditzer"},"message":"Add contributing file","distinct":true,"url":"https://api.github.com/repos/smarinov/flask/commits/c259f2bb2b8a9f19af385febaec92a314bbf7969"},{"sha":"5dd9335aac116a3d597f1342d7dba62b823a285b","author":{"email":"edd7bfd6a1dd3d1094bd1ea147861431f3b2bee0@gmail.com","name":"Torstein Krause Johansen"},"message":"Added note that @errorhandler(500) isn't triggered in debug mode","distinct":true,"url":"https://api.github.com/repos/smarinov/flask/commits/5dd9335aac116a3d597f1342d7dba62b823a285b"},{"sha":"557a053e3b2b43ec2a54298c952ce67fd0d27936","author":{"email":"edd7bfd6a1dd3d1094bd1ea147861431f3b2bee0@gmail.com","name":"Torstein Krause Johansen"},"message":"Moved noted about HTTP 500 before the code examples\n\n- as suggested by @keyan","distinct":true,"url":"https://api.github.com/repos/smarinov/flask/commits/557a053e3b2b43ec2a54298c952ce67fd0d27936"},{"sha":"76c518dae7b41f6fc08b559e5a3ac1b628844005","author":{"email":"51713dcccca7939e6d3b69c3d4cf627981c7eee6@gmail.com","name":"Keyan Pishdadian"},"message":"Merge pull request #1413 from skybert/500-errhandler-note\n\nAdded note that @errorhandler(500) isn't triggered in debug mode","distinct":true,"url":"https://api.github.com/repos/smarinov/flask/commits/76c518dae7b41f6fc08b559e5a3ac1b628844005"},{"sha":"6c56e4231f718313e8c5ed6a45b6ca8f4f0334d4","author":{"email":"472c3ebfa984240a364fc10fa7feeab616478c19@users.noreply.github.com","name":"Charles Chan"},"message":"Added OpenShift as a free hosting provider alternative","distinct":true,"url":"https://api.github.com/repos/smarinov/flask/commits/6c56e4231f718313e8c5ed6a45b6ca8f4f0334d4"},{"sha":"b0757372453f4377a93cb7c4a09b754157a3bec7","author":{"email":"51713dcccca7939e6d3b69c3d4cf627981c7eee6@gmail.com","name":"Keyan Pishdadian"},"message":"Merge pull request #1414 from charleswhchan/patch-1\n\nAdded OpenShift as a free hosting provider alternative","distinct":true,"url":"https://api.github.com/repos/smarinov/flask/commits/b0757372453f4377a93cb7c4a09b754157a3bec7"},{"sha":"20f62e828b2ed100f7aa907b60880c8938593740","author":{"email":"ef971ee38bba25d9ac8a840d235457a038448b09@sandrowicz.org","name":"Brandon Sandrowicz"},"message":"Fix Possible Typo\n\nLooks like that was meant to be `config_key`. It works by accident because the function is defined in the same scope as the look that passes `config_key` to `apprunner`.","distinct":true,"url":"https://api.github.com/repos/smarinov/flask/commits/20f62e828b2ed100f7aa907b60880c8938593740"},{"sha":"b57a076fa30f0d82c2db07c781b8be9abda6ca25","author":{"email":"300a2d193222dd0c23d880e16d727d352b404a01@unterwaditzer.net","name":"Markus Unterwaditzer"},"message":"Merge pull request #1380 from KWinston/master\n\nAdd line of code required to run examples for Other Testing Tricks section","distinct":true,"url":"https://api.github.com/repos/smarinov/flask/commits/b57a076fa30f0d82c2db07c781b8be9abda6ca25"},{"sha":"8570633214e4749972963ef622b4c86fa8b379fc","author":{"email":"60c6d277a8bd81de7fdde19201bf9c58a3df08f4@alexwlchan.net","name":"Alex Chan"},"message":"Fix a few spelling mistakes in the docs","distinct":true,"url":"https://api.github.com/repos/smarinov/flask/commits/8570633214e4749972963ef622b4c86fa8b379fc"},{"sha":"dac45f6c5d2dc69a59561dc70579cc16a980bd21","author":{"email":"51713dcccca7939e6d3b69c3d4cf627981c7eee6@gmail.com","name":"Keyan Pishdadian"},"message":"Merge pull request #1418 from alexwlchan/master\n\nFix a few spelling mistakes in the docs","distinct":true,"url":"https://api.github.com/repos/smarinov/flask/commits/dac45f6c5d2dc69a59561dc70579cc16a980bd21"},{"sha":"eae48d97b085626c1860a900a27ff63c439e0edb","author":{"email":"d648764dd1042cff765ceca14202e2af31c2f646@web.de","name":"Phil Schaf"},"message":"Fixed and intuitivized exception handling","distinct":true,"url":"https://api.github.com/repos/smarinov/flask/commits/eae48d97b085626c1860a900a27ff63c439e0edb"},{"sha":"7126a22334c881101b5c5f8bdc00d008cb7229aa","author":{"email":"d648764dd1042cff765ceca14202e2af31c2f646@web.de","name":"Phil Schaf"},"message":"Switched to userdict for obsolete Python versions","distinct":true,"url":"https://api.github.com/repos/smarinov/flask/commits/7126a22334c881101b5c5f8bdc00d008cb7229aa"},{"sha":"a6c6cc18f5eab148cb15a65fe6543fb5f1272765","author":{"email":"d648764dd1042cff765ceca14202e2af31c2f646@web.de","name":"Phil Schaf"},"message":"Removed unused http code get function","distinct":true,"url":"https://api.github.com/repos/smarinov/flask/commits/a6c6cc18f5eab148cb15a65fe6543fb5f1272765"},{"sha":"aa4700c276999a002bd6ddf8c7d35993429ec2d7","author":{"email":"d648764dd1042cff765ceca14202e2af31c2f646@web.de","name":"Phil Schaf"},"message":"More verbose message for old broken behavior","distinct":true,"url":"https://api.github.com/repos/smarinov/flask/commits/aa4700c276999a002bd6ddf8c7d35993429ec2d7"},{"sha":"0e44cca8e32f17e78f73a127ebe8d8c627c3fe13","author":{"email":"d648764dd1042cff765ceca14202e2af31c2f646@web.de","name":"Phil Schaf"},"message":"Removed 500 not being registerable for blueprints","distinct":true,"url":"https://api.github.com/repos/smarinov/flask/commits/0e44cca8e32f17e78f73a127ebe8d8c627c3fe13"}]}