{"push_id":553552103,"size":15,"distinct_size":12,"ref":"refs/heads/rename_boolean_parameter_to_bool_parameter","head":"fd5e4d0e401bfe8759a7beeb1aaf5c994ef21ac1","before":"7d52dc670556a62896389232bfab291fc35aa4db","commits":[{"sha":"cde5f1b0a6b944def352309dccd840683c4e8bc0","author":{"email":"b118cb68611d4f439b9687ccfba442a561af0825@gmail.com","name":"Alexander Krasnukhin"},"message":"Default values should not be mutable.\n\nIt is a kind of popular gotcha in python. Just to avoid incidents\nit is a good idea to not use mutable objects as default values.","distinct":false,"url":"https://api.github.com/repos/themalkolm/luigi/commits/cde5f1b0a6b944def352309dccd840683c4e8bc0"},{"sha":"4cecc7fd6e4d6fb60f6c685ef5d26690f8cb851b","author":{"email":"c195b508e6f0c57aeafdb5e96947e2b79e6a4b40@malfunction.org","name":"Erik Bernhardsson"},"message":"Merge pull request #623 from themalkolm/do_not_use_mutable_default_value\n\nDefault values should not be mutable.","distinct":true,"url":"https://api.github.com/repos/themalkolm/luigi/commits/4cecc7fd6e4d6fb60f6c685ef5d26690f8cb851b"},{"sha":"25bfb367f31277299c52c471cf292f6b95dfaf63","author":{"email":"b118cb68611d4f439b9687ccfba442a561af0825@gmail.com","name":"Alexander Krasnukhin"},"message":"Add date_format to DateHourParameter.","distinct":false,"url":"https://api.github.com/repos/themalkolm/luigi/commits/25bfb367f31277299c52c471cf292f6b95dfaf63"},{"sha":"ecaec6d0b4854f585ad82096576e4405922ac6c5","author":{"email":"b118cb68611d4f439b9687ccfba442a561af0825@gmail.com","name":"Alexander Krasnukhin"},"message":"Add DateMinuteParameter.","distinct":false,"url":"https://api.github.com/repos/themalkolm/luigi/commits/ecaec6d0b4854f585ad82096576e4405922ac6c5"},{"sha":"a78338c77d8d79497a7f89bbfde78ba9877acb36","author":{"email":"7a9e48fdabbb4dfabcc82ba81bbe3a0fba41051c@spotify.com","name":"Erik Bernhardsson"},"message":"removed an is_global check, not sure why it wasn't caught by unit tests","distinct":true,"url":"https://api.github.com/repos/themalkolm/luigi/commits/a78338c77d8d79497a7f89bbfde78ba9877acb36"},{"sha":"3a1dd19559fd8d869c9ae80a72e222d6e4753e3b","author":{"email":"7a9e48fdabbb4dfabcc82ba81bbe3a0fba41051c@spotify.com","name":"Erik Bernhardsson"},"message":"Removed anything dealing with global parameters from task.py\n\nGlobal parameters are now a matter only for interface.py and parameter.py.","distinct":true,"url":"https://api.github.com/repos/themalkolm/luigi/commits/3a1dd19559fd8d869c9ae80a72e222d6e4753e3b"},{"sha":"20c37864f80ee71ed14844410c685c25c394ad3e","author":{"email":"7a9e48fdabbb4dfabcc82ba81bbe3a0fba41051c@spotify.com","name":"Erik Bernhardsson"},"message":"removed from_str_params and simplified interface.py a bit","distinct":true,"url":"https://api.github.com/repos/themalkolm/luigi/commits/20c37864f80ee71ed14844410c685c25c394ad3e"},{"sha":"0904008602bdede0e516efb74334ce26e16f6fb2","author":{"email":"7a9e48fdabbb4dfabcc82ba81bbe3a0fba41051c@spotify.com","name":"Erik Bernhardsson"},"message":"simplified add_global_parameters","distinct":true,"url":"https://api.github.com/repos/themalkolm/luigi/commits/0904008602bdede0e516efb74334ce26e16f6fb2"},{"sha":"ad9d263d2a9dee5e96a0e385f509713194442dbf","author":{"email":"c195b508e6f0c57aeafdb5e96947e2b79e6a4b40@malfunction.org","name":"Erik Bernhardsson"},"message":"Merge pull request #627 from spotify/erikbern/parameter-cleanup\n\nParameter cleanup","distinct":true,"url":"https://api.github.com/repos/themalkolm/luigi/commits/ad9d263d2a9dee5e96a0e385f509713194442dbf"},{"sha":"b0523d2ec49131a853c14f43ca77c1fe0f54f5bd","author":{"email":"c195b508e6f0c57aeafdb5e96947e2b79e6a4b40@malfunction.org","name":"Erik Bernhardsson"},"message":"Merge pull request #625 from themalkolm/add_date_minute_parameter\n\nAdd date minute parameter","distinct":true,"url":"https://api.github.com/repos/themalkolm/luigi/commits/b0523d2ec49131a853c14f43ca77c1fe0f54f5bd"},{"sha":"8db07c982f0be410143931ae05dba0c2d62d0aa2","author":{"email":"b118cb68611d4f439b9687ccfba442a561af0825@gmail.com","name":"Alexander Krasnukhin"},"message":"Rename BooleanParameter to BoolParameter.\n\nIt is confusing indeed. Lets fix this nicely put TODO but keep\nBooleanParameter as an alias for backward compatibility.","distinct":true,"url":"https://api.github.com/repos/themalkolm/luigi/commits/8db07c982f0be410143931ae05dba0c2d62d0aa2"},{"sha":"3657f6f4d2113bac193b633d6467199026b103d4","author":{"email":"b118cb68611d4f439b9687ccfba442a561af0825@gmail.com","name":"Alexander Krasnukhin"},"message":"Proper backward compatibility.","distinct":true,"url":"https://api.github.com/repos/themalkolm/luigi/commits/3657f6f4d2113bac193b633d6467199026b103d4"},{"sha":"4e21bf63b4208f88a66ee473d23cc97db5d309c8","author":{"email":"b118cb68611d4f439b9687ccfba442a561af0825@gmail.com","name":"Alexander Krasnukhin"},"message":"Extract deprecate_kwarg to a separate file.\n\nOtherwise we can't use it in luigi.parameter as instantly get\ncircular dependencies i.e.\n\nluigi.parameter imports luigi.util.deprecate_kwarg\nluigi.util imports luigi.parameter (for previous() function)","distinct":true,"url":"https://api.github.com/repos/themalkolm/luigi/commits/4e21bf63b4208f88a66ee473d23cc97db5d309c8"},{"sha":"1947872dd1bf043916178b9ce5450054044b3398","author":{"email":"b118cb68611d4f439b9687ccfba442a561af0825@gmail.com","name":"Alexander Krasnukhin"},"message":"Deprecate is_boolean kwarg in luigi.Parameter.","distinct":true,"url":"https://api.github.com/repos/themalkolm/luigi/commits/1947872dd1bf043916178b9ce5450054044b3398"},{"sha":"fd5e4d0e401bfe8759a7beeb1aaf5c994ef21ac1","author":{"email":"b118cb68611d4f439b9687ccfba442a561af0825@gmail.com","name":"Alexander Krasnukhin"},"message":"Rename member variable is_boolean => is_bool.","distinct":true,"url":"https://api.github.com/repos/themalkolm/luigi/commits/fd5e4d0e401bfe8759a7beeb1aaf5c994ef21ac1"}]}