{"push_id":936781827,"size":19,"distinct_size":8,"ref":"refs/heads/XPOS","head":"6817e0c9dac087d6caf4903fd5f25e9596081d16","before":"82b19927cf88bae83f71e65f9bb3b90c967426d3","commits":[{"sha":"b4a045fd9a091d44ffee9b0ca5a5deda626055df","author":{"email":"6c6368f8f4cbabf33ffd2abfd270a2fcf839188a@gmail.com","name":"Sergey B Kirpichev"},"message":"Fix RuntimeError for factorial2(noninteger)\n\nCloses sympy/sympy#10388","distinct":false,"url":"https://api.github.com/repos/skirpichev/omg/commits/b4a045fd9a091d44ffee9b0ca5a5deda626055df"},{"sha":"fa0c10b7f03364d0c8bf7663637a29e4845723f9","author":{"email":"6c6368f8f4cbabf33ffd2abfd270a2fcf839188a@gmail.com","name":"Sergey B Kirpichev"},"message":"Merge branch 'master' into fix-10388","distinct":false,"url":"https://api.github.com/repos/skirpichev/omg/commits/fa0c10b7f03364d0c8bf7663637a29e4845723f9"},{"sha":"9a26aed292c22b59ff98f11a836412ccbf26e995","author":{"email":"6c6368f8f4cbabf33ffd2abfd270a2fcf839188a@gmail.com","name":"Sergey B Kirpichev"},"message":"Merge pull request #190 from skirpichev/fix-10388\n\nFix RuntimeError for factorial2(noninteger)","distinct":false,"url":"https://api.github.com/repos/skirpichev/omg/commits/9a26aed292c22b59ff98f11a836412ccbf26e995"},{"sha":"9d08047cd1819867e821cb74028f6d034e875f96","author":{"email":"6c6368f8f4cbabf33ffd2abfd270a2fcf839188a@gmail.com","name":"Sergey B Kirpichev"},"message":"Correct checksol: add is_nonzero test\n\nFixes sympy/sympy#10391","distinct":false,"url":"https://api.github.com/repos/skirpichev/omg/commits/9d08047cd1819867e821cb74028f6d034e875f96"},{"sha":"a6a55f6542bad99ffa88e3379fc484e7abffca45","author":{"email":"6c6368f8f4cbabf33ffd2abfd270a2fcf839188a@gmail.com","name":"Sergey B Kirpichev"},"message":"pytest: adapt default options (--durations and -r)","distinct":false,"url":"https://api.github.com/repos/skirpichev/omg/commits/a6a55f6542bad99ffa88e3379fc484e7abffca45"},{"sha":"681efca5339201af0021a5e0662b6a2c981a8dd8","author":{"email":"6c6368f8f4cbabf33ffd2abfd270a2fcf839188a@gmail.com","name":"Sergey B Kirpichev"},"message":"Fix Pow._eval_is_extended_real for real**imag\n\nWas:\nIn [1]: (4**(3*I*pi/(2*log(2))))._eval_is_extended_real()\nOut[1]: False\n\nNow it's None.","distinct":false,"url":"https://api.github.com/repos/skirpichev/omg/commits/681efca5339201af0021a5e0662b6a2c981a8dd8"},{"sha":"a3c57b9f1e7a2968880eccbf86c57a5011464974","author":{"email":"6c6368f8f4cbabf33ffd2abfd270a2fcf839188a@gmail.com","name":"Sergey B Kirpichev"},"message":"Adapt test solve(sqrt(x + root(x, 3)) + root(x - y, 5), y)\n\n\"Solution\" y = x + (x**Rational(1, 3) + x)**Rational(5, 2)\ndoesn't look like a solution at all:\n\nIn [6]: e = sqrt(x + root(x, 3)) + root(x - y, 5)\n\nIn [7]: s = x + (x**Rational(1, 3) + x)**Rational(5, 2)\n\nIn [8]: e.subs(y, s).simplify()\nOut[8]:\n    _________________\n   /             5/2       ___________\n5 /   /3 ___    \\         / 3 ___\n\\/   -\\\\/ x  + x/     + \\/  \\/ x  + x\n\nIn [9]: Out[8].subs(x, 1)\nOut[9]:\n  ___   5 ____ 10___  2/5\n\\/ 2  + \\/ -1 *\\/ 2 *2\n\nIn [10]: _.n()\nOut[10]: 2.55833636800846 + 0.831253875554907*I\n\nIn [11]: Out[8].subs(x, 2).n()\nOut[11]: 3.26622567141074 + 1.0612610529829*I","distinct":false,"url":"https://api.github.com/repos/skirpichev/omg/commits/a3c57b9f1e7a2968880eccbf86c57a5011464974"},{"sha":"c1d20ebcb4e0aa50c15db6ce3ec7185182563f3c","author":{"email":"6c6368f8f4cbabf33ffd2abfd270a2fcf839188a@gmail.com","name":"Sergey B Kirpichev"},"message":"Expr._eval_is_positive/negative: restrict minimal_polynomial usage\n\nThis beast could be very costly, so we apply a simple heuristic\napproach to find when we should exit quickly, i.e. if expression is\n\"complex enough\" (as measured by count_ops).","distinct":false,"url":"https://api.github.com/repos/skirpichev/omg/commits/c1d20ebcb4e0aa50c15db6ce3ec7185182563f3c"},{"sha":"c430c9e222a3368b977dbb52fe44ee22528688b8","author":{"email":"6c6368f8f4cbabf33ffd2abfd270a2fcf839188a@gmail.com","name":"Sergey B Kirpichev"},"message":"UnXFAIL Wester's test test_W23 and correct test_R2","distinct":false,"url":"https://api.github.com/repos/skirpichev/omg/commits/c430c9e222a3368b977dbb52fe44ee22528688b8"},{"sha":"77f40b3084da7f69d6cc8012b7b24884423443ba","author":{"email":"6c6368f8f4cbabf33ffd2abfd270a2fcf839188a@gmail.com","name":"Sergey B Kirpichev"},"message":"UnXFAIL theano test test_BlockMatrix_Inverse_execution","distinct":false,"url":"https://api.github.com/repos/skirpichev/omg/commits/77f40b3084da7f69d6cc8012b7b24884423443ba"},{"sha":"b47988ed66d0c7b319f96c913a76fe553de6570c","author":{"email":"6c6368f8f4cbabf33ffd2abfd270a2fcf839188a@gmail.com","name":"Sergey B Kirpichev"},"message":"Merge pull request #191 from skirpichev/fix-10391\n\nAdd quick tests to checksol: is_nonzero","distinct":false,"url":"https://api.github.com/repos/skirpichev/omg/commits/b47988ed66d0c7b319f96c913a76fe553de6570c"},{"sha":"8cf9b9bbaba2524f06a60fcc62e113e9b4d53f77","author":{"email":"6c6368f8f4cbabf33ffd2abfd270a2fcf839188a@gmail.com","name":"Sergey B Kirpichev"},"message":"Complete XPOS todo in Expr.series\n\nfix test_issue_3463\n\nfix more tests","distinct":true,"url":"https://api.github.com/repos/skirpichev/omg/commits/8cf9b9bbaba2524f06a60fcc62e113e9b4d53f77"},{"sha":"131de9e7c502e9deb231dfada6eb4138802211fd","author":{"email":"6c6368f8f4cbabf33ffd2abfd270a2fcf839188a@gmail.com","name":"Sergey B Kirpichev"},"message":"Adapt Piecewise test","distinct":true,"url":"https://api.github.com/repos/skirpichev/omg/commits/131de9e7c502e9deb231dfada6eb4138802211fd"},{"sha":"c7d5e22d790e7c6bc9d4cd47805c1c0ea6431baa","author":{"email":"6c6368f8f4cbabf33ffd2abfd270a2fcf839188a@gmail.com","name":"Sergey B Kirpichev"},"message":"UnXFAIL test_series1_failing","distinct":true,"url":"https://api.github.com/repos/skirpichev/omg/commits/c7d5e22d790e7c6bc9d4cd47805c1c0ea6431baa"},{"sha":"04adfc751952c0d46c28d70192dc7cdf8b1e7c8b","author":{"email":"6c6368f8f4cbabf33ffd2abfd270a2fcf839188a@gmail.com","name":"Sergey B Kirpichev"},"message":"Order -> O in tests, drop useless symbol spec","distinct":true,"url":"https://api.github.com/repos/skirpichev/omg/commits/04adfc751952c0d46c28d70192dc7cdf8b1e7c8b"},{"sha":"bc5897af5814c0d3601e2bfa544c546043d32d8d","author":{"email":"6c6368f8f4cbabf33ffd2abfd270a2fcf839188a@gmail.com","name":"Sergey B Kirpichev"},"message":"move symbol declarations into the header","distinct":true,"url":"https://api.github.com/repos/skirpichev/omg/commits/bc5897af5814c0d3601e2bfa544c546043d32d8d"},{"sha":"cd40cc72f70b57a8e7b77a3c18cfaac6350f10e8","author":{"email":"6c6368f8f4cbabf33ffd2abfd270a2fcf839188a@gmail.com","name":"Sergey B Kirpichev"},"message":"XXX Expr.nseries, change interface, separate from Expr.series","distinct":true,"url":"https://api.github.com/repos/skirpichev/omg/commits/cd40cc72f70b57a8e7b77a3c18cfaac6350f10e8"},{"sha":"5ceefd556ccedf7d98e2ea45492da4e3a8c19023","author":{"email":"6c6368f8f4cbabf33ffd2abfd270a2fcf839188a@gmail.com","name":"Sergey B Kirpichev"},"message":"XXX Pow._eval_nseries, workaround for test_issue_6364","distinct":true,"url":"https://api.github.com/repos/skirpichev/omg/commits/5ceefd556ccedf7d98e2ea45492da4e3a8c19023"},{"sha":"6817e0c9dac087d6caf4903fd5f25e9596081d16","author":{"email":"6c6368f8f4cbabf33ffd2abfd270a2fcf839188a@gmail.com","name":"Sergey B Kirpichev"},"message":"XXX fix tests","distinct":true,"url":"https://api.github.com/repos/skirpichev/omg/commits/6817e0c9dac087d6caf4903fd5f25e9596081d16"}]}