{"push_id":1475140121,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"0b1927d318f6b16639289c2ec6197cddff24d36f","before":"8b0ff1e71f7a355c916d3ff951e0ddc5ce3ba484","commits":[{"sha":"e420e068e6ec9905d9d78ca63aeb2a703202af1f","author":{"name":"Aaron Meurer","email":"7f3ed30ed8132873f04fe71815ab17e215da5b29@gmail.com"},"message":"Use isinstance in Application._eval_subs\n\nis_Function applies to both the class and the instance, but the code was\nassuming it was the class.\n\nFixes #11159.","distinct":true,"url":"https://api.github.com/repos/sympy/sympy/commits/e420e068e6ec9905d9d78ca63aeb2a703202af1f"},{"sha":"ea099240ed0487af66ff4b63aecf7fd7b13400db","author":{"name":"Aaron Meurer","email":"7f3ed30ed8132873f04fe71815ab17e215da5b29@gmail.com"},"message":"Use is_Function and callable() in Function._eval_subs\n\nPreviously, in an attempt to fix issue #11159, is_Function was changed to\nisinstance(Function), but apparently substituting functions is supported. So\nis substituting a function with a Lambda, so we can't use a subclass check.\nInstead, just check that the old and new functions are callable, since that is\nwhat is intended, and it fixes the bug.","distinct":true,"url":"https://api.github.com/repos/sympy/sympy/commits/ea099240ed0487af66ff4b63aecf7fd7b13400db"},{"sha":"0b1927d318f6b16639289c2ec6197cddff24d36f","author":{"name":"Jason K. Moore","email":"47897529f5492157f672d868dca3b1a694674181@gmail.com"},"message":"Merge pull request #11940 from asmeurer/Application-subs\n\nUse isinstance in Application._eval_subs","distinct":true,"url":"https://api.github.com/repos/sympy/sympy/commits/0b1927d318f6b16639289c2ec6197cddff24d36f"}]}
{"actor":{"display_login":"moorepants"}}