{"push_id":1139902534,"size":52,"distinct_size":52,"ref":"refs/heads/master","head":"4095e8caf30ffec62c74b4b1bf2fa3aef4e3c697","before":"a1609783a3d43966b423a8b5cc1e4789d90fcaad","commits":[{"sha":"6ed76927e114eb06e980f3fe8133afa92fe5a011","author":{"name":"Ludovic Chabant","email":"5bdd6c0d566ae0e63055ef91e0937e26a16e999f@chabant.com"},"message":"tests: Add another app config test.","distinct":true,"url":"https://api.github.com/repos/ludovicchabant/PieCrust2/commits/6ed76927e114eb06e980f3fe8133afa92fe5a011"},{"sha":"6dad2cec38b7fdfe3b97b44009e5a2d5d3678039","author":{"name":"Ludovic Chabant","email":"5bdd6c0d566ae0e63055ef91e0937e26a16e999f@chabant.com"},"message":"cm: Fix a packaging bug, update package metadata.\n\n* Don't add empty strings as install requirements.\n* Move PieCrust to 'beta' status, change URL, and other metadata tweaks.","distinct":true,"url":"https://api.github.com/repos/ludovicchabant/PieCrust2/commits/6dad2cec38b7fdfe3b97b44009e5a2d5d3678039"},{"sha":"a9657b3a44c0b8dcad894e32010ab00a8f82ecd9","author":{"name":"Ludovic Chabant","email":"5bdd6c0d566ae0e63055ef91e0937e26a16e999f@chabant.com"},"message":"internal: Fix incorrect check for cache times.","distinct":true,"url":"https://api.github.com/repos/ludovicchabant/PieCrust2/commits/a9657b3a44c0b8dcad894e32010ab00a8f82ecd9"},{"sha":"61ae5d858e5971c79241c5e068b3590c28a78b9f","author":{"name":"Ludovic Chabant","email":"5bdd6c0d566ae0e63055ef91e0937e26a16e999f@chabant.com"},"message":"bake: Change `show-timers` to `show-stats`, add stats.","distinct":true,"url":"https://api.github.com/repos/ludovicchabant/PieCrust2/commits/61ae5d858e5971c79241c5e068b3590c28a78b9f"},{"sha":"67da065536454f6d06c12e29fc4e26ebc3770685","author":{"name":"Ludovic Chabant","email":"5bdd6c0d566ae0e63055ef91e0937e26a16e999f@chabant.com"},"message":"cm: Ignore bdist output directory.","distinct":true,"url":"https://api.github.com/repos/ludovicchabant/PieCrust2/commits/67da065536454f6d06c12e29fc4e26ebc3770685"},{"sha":"f485658ca38d73f6ec16893a0f78f53b8201733b","author":{"name":"Ludovic Chabant","email":"5bdd6c0d566ae0e63055ef91e0937e26a16e999f@chabant.com"},"message":"chef: Fix `--debug-only` argument.","distinct":true,"url":"https://api.github.com/repos/ludovicchabant/PieCrust2/commits/f485658ca38d73f6ec16893a0f78f53b8201733b"},{"sha":"be4de5f5c0ed51b51be629aece6fd456695c7c03","author":{"name":"Ludovic Chabant","email":"5bdd6c0d566ae0e63055ef91e0937e26a16e999f@chabant.com"},"message":"bake: Fix a crash when a rendering error occurs.","distinct":true,"url":"https://api.github.com/repos/ludovicchabant/PieCrust2/commits/be4de5f5c0ed51b51be629aece6fd456695c7c03"},{"sha":"61cc2469482f30d300246b31a9a39c7a162a4d07","author":{"name":"Ludovic Chabant","email":"5bdd6c0d566ae0e63055ef91e0937e26a16e999f@chabant.com"},"message":"bake: Use standard pickle and queue for now to fix some small issues.\n\n* JSON leads to some problems with integers as keys.\n* Add some stats to the baking process.","distinct":true,"url":"https://api.github.com/repos/ludovicchabant/PieCrust2/commits/61cc2469482f30d300246b31a9a39c7a162a4d07"},{"sha":"57b002b92ab5be9e500a6d02c567a3e4162dfc81","author":{"name":"Ludovic Chabant","email":"5bdd6c0d566ae0e63055ef91e0937e26a16e999f@chabant.com"},"message":"bake: Show more stats.","distinct":true,"url":"https://api.github.com/repos/ludovicchabant/PieCrust2/commits/57b002b92ab5be9e500a6d02c567a3e4162dfc81"},{"sha":"632bf048fa72b9a4f4aad6193e0314ebc885c277","author":{"name":"Ludovic Chabant","email":"5bdd6c0d566ae0e63055ef91e0937e26a16e999f@chabant.com"},"message":"bake: Use threads to read/write from/to the main arbitrator process.\n\nSince the GIL is released most of the time during blocking I/O operations,\nthis should let the worker threads do more during that time.","distinct":true,"url":"https://api.github.com/repos/ludovicchabant/PieCrust2/commits/632bf048fa72b9a4f4aad6193e0314ebc885c277"},{"sha":"abb00f2f0a7f86f00e743fb83903283b72ea52c7","author":{"name":"Ludovic Chabant","email":"5bdd6c0d566ae0e63055ef91e0937e26a16e999f@chabant.com"},"message":"formatting: Add a `hoedown` formatter.\n\nThe `hoedown` library is not yet in the dependency list however since I have\nto figure out its availability on most platforms.","distinct":true,"url":"https://api.github.com/repos/ludovicchabant/PieCrust2/commits/abb00f2f0a7f86f00e743fb83903283b72ea52c7"},{"sha":"13da41ca849cbe22171596b82ff04b05fd404afd","author":{"name":"Ludovic Chabant","email":"5bdd6c0d566ae0e63055ef91e0937e26a16e999f@chabant.com"},"message":"formatting: Don't import `hoedown` until we need it.","distinct":true,"url":"https://api.github.com/repos/ludovicchabant/PieCrust2/commits/13da41ca849cbe22171596b82ff04b05fd404afd"},{"sha":"b10b4112af233d18da6f69e15b8886d1d20d2796","author":{"name":"Ludovic Chabant","email":"5bdd6c0d566ae0e63055ef91e0937e26a16e999f@chabant.com"},"message":"bake: Add stat about aborted jobs","distinct":true,"url":"https://api.github.com/repos/ludovicchabant/PieCrust2/commits/b10b4112af233d18da6f69e15b8886d1d20d2796"},{"sha":"cc4939cbeb0017cb2f41a5315efc930b004862ae","author":{"name":"Ludovic Chabant","email":"5bdd6c0d566ae0e63055ef91e0937e26a16e999f@chabant.com"},"message":"bake: Re-enable faster serialization between processes.","distinct":true,"url":"https://api.github.com/repos/ludovicchabant/PieCrust2/commits/cc4939cbeb0017cb2f41a5315efc930b004862ae"},{"sha":"965b5b53dbb9e09764a61f0e9dcd070044a3ff29","author":{"name":"Ludovic Chabant","email":"5bdd6c0d566ae0e63055ef91e0937e26a16e999f@chabant.com"},"message":"render: Change how we store render passes info.\n\nPreviously we used a dictionary with integers as keys, which doesn't go well\nwith JSON serialization. Now replace with an array of fixed length with items\nthat are `None` by default.","distinct":true,"url":"https://api.github.com/repos/ludovicchabant/PieCrust2/commits/965b5b53dbb9e09764a61f0e9dcd070044a3ff29"},{"sha":"8c7978c986bad72f27af2fab0479c00f5d22f39e","author":{"name":"Ludovic Chabant","email":"5bdd6c0d566ae0e63055ef91e0937e26a16e999f@chabant.com"},"message":"bake: Don't clean the `baker` cache on a force bake.\n\nThis lets the user access their previous bake records.","distinct":true,"url":"https://api.github.com/repos/ludovicchabant/PieCrust2/commits/8c7978c986bad72f27af2fab0479c00f5d22f39e"},{"sha":"4984a64c1dfc7667b16a3739ec0a48acbf3c9250","author":{"name":"Ludovic Chabant","email":"5bdd6c0d566ae0e63055ef91e0937e26a16e999f@chabant.com"},"message":"internal: Remove unused import.","distinct":true,"url":"https://api.github.com/repos/ludovicchabant/PieCrust2/commits/4984a64c1dfc7667b16a3739ec0a48acbf3c9250"},{"sha":"258c8831309f0a0d4ec72fad09a18a976802a0b7","author":{"name":"Ludovic Chabant","email":"5bdd6c0d566ae0e63055ef91e0937e26a16e999f@chabant.com"},"message":"internal: Fix compatibility with older Python 3.x.","distinct":true,"url":"https://api.github.com/repos/ludovicchabant/PieCrust2/commits/258c8831309f0a0d4ec72fad09a18a976802a0b7"},{"sha":"fc7d07786d6b7e725759f41790fcfb196418c6e5","author":{"name":"Ludovic Chabant","email":"5bdd6c0d566ae0e63055ef91e0937e26a16e999f@chabant.com"},"message":"showrecord: Don't print the record when you just want the stats.","distinct":true,"url":"https://api.github.com/repos/ludovicchabant/PieCrust2/commits/fc7d07786d6b7e725759f41790fcfb196418c6e5"},{"sha":"f06d8b0edfcac24e21acf800b0ac9e04ffa19c3e","author":{"name":"Ludovic Chabant","email":"5bdd6c0d566ae0e63055ef91e0937e26a16e999f@chabant.com"},"message":"bake: Some more optimizations.\n\nWrite the output files in a background thread to get away from the GIL.","distinct":true,"url":"https://api.github.com/repos/ludovicchabant/PieCrust2/commits/f06d8b0edfcac24e21acf800b0ac9e04ffa19c3e"}]}
{"actor":{"display_login":"ludovicchabant"}}