{"ref":"refs/heads/pydy","commits":[{"author":{"name":"Aaron Meurer","email":"31f32c38d376716288ed3532810268fc4a4ffcc6@gmail.com"},"message":"Add -D option to isympy, which enables debugging output (SYMPY_DEBUG)","url":"https://api.github.com/repos/gilbertgede/sympy/commits/17260d53b020939ca351eba39c4e5db6b63df0ac","sha":"17260d53b020939ca351eba39c4e5db6b63df0ac"},{"author":{"name":"Aaron Meurer","email":"31f32c38d376716288ed3532810268fc4a4ffcc6@gmail.com"},"message":"Reindent the docstring of isympy","url":"https://api.github.com/repos/gilbertgede/sympy/commits/131ae97d23dfa444797da2b6cc0bf308a7b058d9","sha":"131ae97d23dfa444797da2b6cc0bf308a7b058d9"},{"author":{"name":"Aaron Meurer","email":"31f32c38d376716288ed3532810268fc4a4ffcc6@gmail.com"},"message":"Add the description and version options to the isympy option parser","url":"https://api.github.com/repos/gilbertgede/sympy/commits/40272ca24ebd200ebd389aaf423262db1fe79757","sha":"40272ca24ebd200ebd389aaf423262db1fe79757"},{"author":{"name":"Aaron Meurer","email":"31f32c38d376716288ed3532810268fc4a4ffcc6@gmail.com"},"message":"Manually show the docstring of isympy with \"isympy --help\"\n\nThis shows a lot more information about isympy with the help.\nUnfortunately, we can't use the built-in description option to optparse,\nbecause it wraps the text, so the solution is to manually print it if\n'-h' or '--help' are in sys.argv.","url":"https://api.github.com/repos/gilbertgede/sympy/commits/ad8ec2f6f0f3ad8446a67b2f1db3d5953cf88b7b","sha":"ad8ec2f6f0f3ad8446a67b2f1db3d5953cf88b7b"},{"author":{"name":"Aaron Meurer","email":"31f32c38d376716288ed3532810268fc4a4ffcc6@gmail.com"},"message":"Add more information to isympy option descriptions","url":"https://api.github.com/repos/gilbertgede/sympy/commits/bab9fda46f8171089d498adf5dc3c72102b95198","sha":"bab9fda46f8171089d498adf5dc3c72102b95198"},{"author":{"name":"Aaron Meurer","email":"31f32c38d376716288ed3532810268fc4a4ffcc6@gmail.com"},"message":"Print at the top of isympy when debugging is enabled","url":"https://api.github.com/repos/gilbertgede/sympy/commits/46c5290fdac54919c1c563fba1369feaa3f48158","sha":"46c5290fdac54919c1c563fba1369feaa3f48158"},{"author":{"name":"Aaron Meurer","email":"31f32c38d376716288ed3532810268fc4a4ffcc6@gmail.com"},"message":"Update the docstring of isympy","url":"https://api.github.com/repos/gilbertgede/sympy/commits/8f41c4f58c7758f7b1245a0dea170418226f38fe","sha":"8f41c4f58c7758f7b1245a0dea170418226f38fe"},{"author":{"name":"Aaron Meurer","email":"31f32c38d376716288ed3532810268fc4a4ffcc6@gmail.com"},"message":"Add no color option for new IPython to the isympy docstring","url":"https://api.github.com/repos/gilbertgede/sympy/commits/aa546aa4ecff786093f361bd6f53d09aa9ff5aa1","sha":"aa546aa4ecff786093f361bd6f53d09aa9ff5aa1"},{"author":{"name":"Aaron Meurer","email":"31f32c38d376716288ed3532810268fc4a4ffcc6@gmail.com"},"message":"Add documentation for --auto to isympy","url":"https://api.github.com/repos/gilbertgede/sympy/commits/398b4d544f95fcd923bd409ea7613dba4a84c4ea","sha":"398b4d544f95fcd923bd409ea7613dba4a84c4ea"},{"author":{"name":"Ronan Lamy","email":"1f3539c990779f39970efa250123b99e4eacc0ba@normalesup.org"},"message":"Implement xreplace() with self-contained tests for Basic","url":"https://api.github.com/repos/gilbertgede/sympy/commits/c04397d9c1b8f25f3dad4b10cad4e33e01dbf76b","sha":"c04397d9c1b8f25f3dad4b10cad4e33e01dbf76b"},{"author":{"name":"Ronan Lamy","email":"1f3539c990779f39970efa250123b99e4eacc0ba@normalesup.org"},"message":"Use xreplace() instead of subs() in pattern matching.","url":"https://api.github.com/repos/gilbertgede/sympy/commits/692fc74ba7f0cf70ae5935bbf57d72c7c00f123f","sha":"692fc74ba7f0cf70ae5935bbf57d72c7c00f123f"},{"author":{"name":"Ronan Lamy","email":"1f3539c990779f39970efa250123b99e4eacc0ba@normalesup.org"},"message":"Remove evaluate keyword from matches().\n\nIts effect can easily be replicated with expr.xreplace(d).matches(expr, d)","url":"https://api.github.com/repos/gilbertgede/sympy/commits/c850403fd275f182fb9aabeb053fcd3a3b277d24","sha":"c850403fd275f182fb9aabeb053fcd3a3b277d24"},{"author":{"name":"Ronan Lamy","email":"1f3539c990779f39970efa250123b99e4eacc0ba@normalesup.org"},"message":"Simplify Wild() code\n\n* Empty .exclude or .properties are now stored as the empty tuple instead\n  of None.\n* Allow any iterable to be used for specifying 'exclude' or 'properties'.","url":"https://api.github.com/repos/gilbertgede/sympy/commits/81922d256410e2389446de06fb42826f28b8459e","sha":"81922d256410e2389446de06fb42826f28b8459e"},{"author":{"name":"Ronan Lamy","email":"1f3539c990779f39970efa250123b99e4eacc0ba@normalesup.org"},"message":"Use xreplace in Lambda","url":"https://api.github.com/repos/gilbertgede/sympy/commits/820c654ad785bf2b4868f40ab03fca32ab8fc4ba","sha":"820c654ad785bf2b4868f40ab03fca32ab8fc4ba"},{"author":{"name":"Ronan Lamy","email":"1f3539c990779f39970efa250123b99e4eacc0ba@normalesup.org"},"message":"Cleanup powdenest().\n\n* Cleanup doctest.\n* Take advantage of the fact that force is always False in the main body.\n* Simplify some code","url":"https://api.github.com/repos/gilbertgede/sympy/commits/86a7c770e82482e5e93936699a2ed1b3e82cac3c","sha":"86a7c770e82482e5e93936699a2ed1b3e82cac3c"},{"author":{"name":"Ronan Lamy","email":"1f3539c990779f39970efa250123b99e4eacc0ba@normalesup.org"},"message":"Implement \"Transform\" replacement rule.","url":"https://api.github.com/repos/gilbertgede/sympy/commits/9b1b728291fb73894e8dadd20b068e9eb12dcfca","sha":"9b1b728291fb73894e8dadd20b068e9eb12dcfca"},{"author":{"name":"Ronan Lamy","email":"1f3539c990779f39970efa250123b99e4eacc0ba@normalesup.org"},"message":"Use Transform rule in powdenest()","url":"https://api.github.com/repos/gilbertgede/sympy/commits/4eae9b1c9622cae31eaa2f61b6d9b146365a0132","sha":"4eae9b1c9622cae31eaa2f61b6d9b146365a0132"},{"author":{"name":"Chris Smith","email":"b274abc493535ae88cb3a0742f63e38c9241d67c@gmail.com"},"message":"add more patterns; handle f(x)**g(x); try factoring\n\n    disallow infinities and friends from solutions and also\n    if they cause such upon substitution into the function","url":"https://api.github.com/repos/gilbertgede/sympy/commits/7e8436d20f5d56daaacffaf1ef5c949f8e417a2c","sha":"7e8436d20f5d56daaacffaf1ef5c949f8e417a2c"},{"author":{"name":"Chris Smith","email":"b274abc493535ae88cb3a0742f63e38c9241d67c@gmail.com"},"message":"2236 handle Float-failing systems and \"infinite solutions\" failure\n\n    When a system of nonlinear equations has cross terms, solve_poly_system\n    may hae problems, so add such equations to the failed list early on.\n\n    Also, since Floats often cause problems, change these to Rational\n    by default (see issue 2384).","url":"https://api.github.com/repos/gilbertgede/sympy/commits/28f5e513a7b964422bdafe3de55d6342b39b01c5","sha":"28f5e513a7b964422bdafe3de55d6342b39b01c5"},{"author":{"name":"Chris Smith","email":"b274abc493535ae88cb3a0742f63e38c9241d67c@gmail.com"},"message":"give solve a manual option to avoid using polys/matrix method","url":"https://api.github.com/repos/gilbertgede/sympy/commits/ae510516cbba75b0be3dc4bd6390bb21432ca09b","sha":"ae510516cbba75b0be3dc4bd6390bb21432ca09b"}],"head":"723001a78adc7df4933e789e86fa7c8f8f27a329","size":79,"push_id":49355829}