{"push_id":880145089,"size":18,"distinct_size":0,"ref":"refs/heads/master","head":"89501c5c20776ff20559464e2dba35117829692d","before":"bc89ecc8aad7bf0ce0b4c0a384a15668db5eff46","commits":[{"sha":"ffe10a311b92c0e4bc7770e6c603d4997f341327","author":{"email":"63eafa59d3280a7b9a3167eb3cf92a4095694070@gmail.com","name":"Tomasz Miąsko"},"message":"Fix caching heuristics code sample.\n\n* Added datetime imports to make the example self-contained.\n* Replaced years with weeks, as timedelta does not have a years keyword\n  argument.\n* Fixed use of headers variable without earlier assignment.","distinct":false,"url":"https://api.github.com/repos/rmcgibbo/cachecontrol/commits/ffe10a311b92c0e4bc7770e6c603d4997f341327"},{"sha":"54e330434bcd83abd71656903d8878169ba04be3","author":{"email":"dec05fb0506877e03d057b00cdd8f8da542959ad@durchholz.org","name":"Joachim Durchholz"},"message":"Adding logging\n\nFirst commit is a toe in the water: cache bypass decisions are logged.","distinct":false,"url":"https://api.github.com/repos/rmcgibbo/cachecontrol/commits/54e330434bcd83abd71656903d8878169ba04be3"},{"sha":"50a76aa0f022a47d34c65c13c4c813ecb1f2c086","author":{"email":"dec05fb0506877e03d057b00cdd8f8da542959ad@durchholz.org","name":"Joachim Durchholz"},"message":"More work on logging.","distinct":false,"url":"https://api.github.com/repos/rmcgibbo/cachecontrol/commits/50a76aa0f022a47d34c65c13c4c813ecb1f2c086"},{"sha":"075545f094c0c8af6767aeb9429dfce03b027d04","author":{"email":"dec05fb0506877e03d057b00cdd8f8da542959ad@durchholz.org","name":"Joachim Durchholz"},"message":"Fixed typo.","distinct":false,"url":"https://api.github.com/repos/rmcgibbo/cachecontrol/commits/075545f094c0c8af6767aeb9429dfce03b027d04"},{"sha":"8cc00eef1ef7503846037177f0dfae0016009e40","author":{"email":"89161db8cb6d489792f294b00d385ea0a9b01ec9@rackspace.com","name":"Eric Larson"},"message":"Add a doesitcache command line tool\n\nThe idea is to create a simple tool that helps people see if a URL they\nrequest will be cached. If it doesn't get cached we want to provide a\nreasoning in order to help find a work around if appropriate by way of a\nheuristic, or if they control the server, changing the server code.","distinct":false,"url":"https://api.github.com/repos/rmcgibbo/cachecontrol/commits/8cc00eef1ef7503846037177f0dfae0016009e40"},{"sha":"71dcdcb94830ef995be0caad9d2fc5b2d4cccfcf","author":{"email":"89161db8cb6d489792f294b00d385ea0a9b01ec9@rackspace.com","name":"Eric Larson"},"message":"Merge branch 'pr/93' into does-it-cache","distinct":false,"url":"https://api.github.com/repos/rmcgibbo/cachecontrol/commits/71dcdcb94830ef995be0caad9d2fc5b2d4cccfcf"},{"sha":"b7598009fb186ac8e6f849c0b5d9d92b584dcfdb","author":{"email":"89161db8cb6d489792f294b00d385ea0a9b01ec9@rackspace.com","name":"Eric Larson"},"message":"Turn on logging in order to print why it gets cached or not","distinct":false,"url":"https://api.github.com/repos/rmcgibbo/cachecontrol/commits/b7598009fb186ac8e6f849c0b5d9d92b584dcfdb"},{"sha":"f815d363b8070e7c241b3dd28050a1c15d207b50","author":{"email":"89161db8cb6d489792f294b00d385ea0a9b01ec9@rackspace.com","name":"Eric Larson"},"message":"Update the logging messages\n\nThis is really just as stylistic change as well as fixing some pep8\nissues.","distinct":false,"url":"https://api.github.com/repos/rmcgibbo/cachecontrol/commits/f815d363b8070e7c241b3dd28050a1c15d207b50"},{"sha":"79f8513d3fbf2fb5af84d1f7016f65fcea3c2ced","author":{"email":"89161db8cb6d489792f294b00d385ea0a9b01ec9@rackspace.com","name":"Eric Larson"},"message":"Make the URL a positional arg","distinct":false,"url":"https://api.github.com/repos/rmcgibbo/cachecontrol/commits/79f8513d3fbf2fb5af84d1f7016f65fcea3c2ced"},{"sha":"2283a5eb4a1daac15327cb6cc8819a99f88a6959","author":{"email":"89161db8cb6d489792f294b00d385ea0a9b01ec9@rackspace.com","name":"Eric Larson"},"message":"whitespace","distinct":false,"url":"https://api.github.com/repos/rmcgibbo/cachecontrol/commits/2283a5eb4a1daac15327cb6cc8819a99f88a6959"},{"sha":"390df8b6451a288d218dea119e7bc3c71259b871","author":{"email":"653ff6e506e972e240af4b30ccc8de49fad0d928@gmail.com","name":"Robert T. McGibbon"},"message":"Update custom_heuristics.rst","distinct":false,"url":"https://api.github.com/repos/rmcgibbo/cachecontrol/commits/390df8b6451a288d218dea119e7bc3c71259b871"},{"sha":"97be5515780ff1cef760926b70ac5f071065ca8f","author":{"email":"653ff6e506e972e240af4b30ccc8de49fad0d928@gmail.com","name":"Robert T. McGibbon"},"message":"Add test for stream","distinct":false,"url":"https://api.github.com/repos/rmcgibbo/cachecontrol/commits/97be5515780ff1cef760926b70ac5f071065ca8f"},{"sha":"c47980e73a2be1cbae9d93734034754e9b99969b","author":{"email":"89161db8cb6d489792f294b00d385ea0a9b01ec9@rackspace.com","name":"Eric Larson"},"message":"s/cmd/_cmd to dissuade importing","distinct":false,"url":"https://api.github.com/repos/rmcgibbo/cachecontrol/commits/c47980e73a2be1cbae9d93734034754e9b99969b"},{"sha":"ef5d10a329a3096bc2b2bb29ddc435a7096a75ed","author":{"email":"96f164ad4d9b2b0dacf8ebee2bb1eeb3aa69adf1@ionrock.org","name":"Eric Larson"},"message":"Merge pull request #100 from ionrock/does-it-cache\n\nAdd a `doesitcache` command line tool","distinct":false,"url":"https://api.github.com/repos/rmcgibbo/cachecontrol/commits/ef5d10a329a3096bc2b2bb29ddc435a7096a75ed"},{"sha":"4ca035a47ce1f5aadd898f0c2c4bdd13ccaa7f6e","author":{"email":"96f164ad4d9b2b0dacf8ebee2bb1eeb3aa69adf1@ionrock.org","name":"Eric Larson"},"message":"Merge pull request #104 from rmcgibbo/patch-1\n\nUpdate custom_heuristics.rst","distinct":false,"url":"https://api.github.com/repos/rmcgibbo/cachecontrol/commits/4ca035a47ce1f5aadd898f0c2c4bdd13ccaa7f6e"},{"sha":"a46aff4860d8989ca2b63b2f01f959de2cd28cee","author":{"email":"63eafa59d3280a7b9a3167eb3cf92a4095694070@gmail.com","name":"Tomasz Miąsko"},"message":"Fix caching heuristics code sample.\n\n* Added datetime imports to make the example self-contained.\n* Replaced years with weeks, as timedelta does not have a years keyword\n  argument.\n* Fixed use of headers variable without earlier assignment.","distinct":false,"url":"https://api.github.com/repos/rmcgibbo/cachecontrol/commits/a46aff4860d8989ca2b63b2f01f959de2cd28cee"},{"sha":"8d2e6e8299806f8e99d3defe09b33ada1174f82b","author":{"email":"96f164ad4d9b2b0dacf8ebee2bb1eeb3aa69adf1@ionrock.org","name":"Eric Larson"},"message":"Merge pull request #90 from tmiasko/doc-fix\n\nFix caching heuristics code sample.","distinct":false,"url":"https://api.github.com/repos/rmcgibbo/cachecontrol/commits/8d2e6e8299806f8e99d3defe09b33ada1174f82b"},{"sha":"89501c5c20776ff20559464e2dba35117829692d","author":{"email":"653ff6e506e972e240af4b30ccc8de49fad0d928@gmail.com","name":"Robert T. McGibbon"},"message":"Merge branch 'master' of github.com:ionrock/cachecontrol","distinct":false,"url":"https://api.github.com/repos/rmcgibbo/cachecontrol/commits/89501c5c20776ff20559464e2dba35117829692d"}]}