{"push_id":781460455,"size":5,"distinct_size":5,"ref":"refs/heads/master","head":"3a2171e4061f3a6e3f00c28edf78ff9473355887","before":"8d8fdcb4bec5024503b636bcdbad244bef4e6576","commits":[{"sha":"ea5b59bfe6421bf1db38ac39b2474dc4393c646e","author":{"email":"f1ddc475aab11ab101b400b5353858ae05b0294a@gmail.com","name":"Damien George"},"message":"py/compile: Only compile function annotations if really needed.\n\nFunction annotations are only needed when the native emitter is enabled\nand when the current scope is emitted in viper mode.  All other times\nthe annotations can be skipped completely.","distinct":true,"url":"https://api.github.com/repos/micropython/micropython/commits/ea5b59bfe6421bf1db38ac39b2474dc4393c646e"},{"sha":"0b7a66ab9795948dfdffa65a4e542f86bc00f597","author":{"email":"f1ddc475aab11ab101b400b5353858ae05b0294a@gmail.com","name":"Damien George"},"message":"py/objbool: Simplify dispatch of bool binary op.\n\nThis optimises (in speed and code size) for the common case where the\nbinary op for the bool object is supported.  Unsupported binary ops\nstill behave the same.","distinct":true,"url":"https://api.github.com/repos/micropython/micropython/commits/0b7a66ab9795948dfdffa65a4e542f86bc00f597"},{"sha":"55b11e6d38731ffb1a7378f936c940c61aef8743","author":{"email":"f1ddc475aab11ab101b400b5353858ae05b0294a@gmail.com","name":"Damien George"},"message":"py/objstr: For str.endswith(s, start) raise NotImpl instead of assert.","distinct":true,"url":"https://api.github.com/repos/micropython/micropython/commits/55b11e6d38731ffb1a7378f936c940c61aef8743"},{"sha":"42cec5c893c4055c9c3a4b224bbf65bf0dfd9f49","author":{"email":"f1ddc475aab11ab101b400b5353858ae05b0294a@gmail.com","name":"Damien George"},"message":"py/objstr: Check for keyword args before checking for no posn args.\n\nOtherwise something like bytes(abc=123) will succeed.","distinct":true,"url":"https://api.github.com/repos/micropython/micropython/commits/42cec5c893c4055c9c3a4b224bbf65bf0dfd9f49"},{"sha":"3a2171e4061f3a6e3f00c28edf78ff9473355887","author":{"email":"f1ddc475aab11ab101b400b5353858ae05b0294a@gmail.com","name":"Damien George"},"message":"py: Eliminate some cases which trigger unused parameter warnings.","distinct":true,"url":"https://api.github.com/repos/micropython/micropython/commits/3a2171e4061f3a6e3f00c28edf78ff9473355887"}]}