{"push_id":554829932,"size":21,"distinct_size":21,"ref":"refs/heads/master","head":"e7f8a520721c70a00c95af2f9e6be99f3c4784cf","before":"6787d7602dc1f058fbd27410875cb3642a49c1d5","commits":[{"sha":"506621680a05ec65836902a7f6e18e8569962d5e","author":{"email":"724085ddac54bafd4b196df2eab2b23cfe7a9fcd@palgo-at.com","name":"Peleg Michaeli"},"message":"Re-implementing factorial2\n\nAvoiding recursion, extending to negative odd integers.","distinct":true,"url":"https://api.github.com/repos/mihir-w/sympy/commits/506621680a05ec65836902a7f6e18e8569962d5e"},{"sha":"5e9a1462b6705cb0b70cb37d383be76a3b6b41c7","author":{"email":"724085ddac54bafd4b196df2eab2b23cfe7a9fcd@palgo-at.com","name":"Peleg Michaeli"},"message":"Gamma of non positive integers is complex infinity\n\nThis fixes #8526.","distinct":true,"url":"https://api.github.com/repos/mihir-w/sympy/commits/5e9a1462b6705cb0b70cb37d383be76a3b6b41c7"},{"sha":"1e4d5eb9027d81fc10e4c55b9976fa82ee57a9b6","author":{"email":"724085ddac54bafd4b196df2eab2b23cfe7a9fcd@palgo-at.com","name":"Peleg Michaeli"},"message":"oo and zoo are not prime","distinct":true,"url":"https://api.github.com/repos/mihir-w/sympy/commits/1e4d5eb9027d81fc10e4c55b9976fa82ee57a9b6"},{"sha":"8fe71ad4c6f477d352f756219bbf9eb006a987ce","author":{"email":"724085ddac54bafd4b196df2eab2b23cfe7a9fcd@palgo-at.com","name":"Peleg Michaeli"},"message":"bernoulli(2*n+1) returns 0 for positive integers n","distinct":true,"url":"https://api.github.com/repos/mihir-w/sympy/commits/8fe71ad4c6f477d352f756219bbf9eb006a987ce"},{"sha":"bd130bdb4e4e0716d96e5dc017085e286954340c","author":{"email":"fd3730bcc781b1cbb29723087821cb39d4e82fbc@maths.ox.ac.uk","name":"Colin B. Macdonald"},"message":"Symbol: record the user specified assumptions for srepr output\n\nStore the user input as a private variable in StdFactKB.\nAdd tests.  Test that srepr(x.as_dummy()) should only have the\nuser-specified assumptions, not the fully dictionary.","distinct":true,"url":"https://api.github.com/repos/mihir-w/sympy/commits/bd130bdb4e4e0716d96e5dc017085e286954340c"},{"sha":"f19e543f8dce1b62ce942324ae865fa45627bfeb","author":{"email":"fd3730bcc781b1cbb29723087821cb39d4e82fbc@maths.ox.ac.uk","name":"Colin B. Macdonald"},"message":"srepr symbol: use \"generator\" terminology, fix StdFactKB init\n\nupdate comments and change terminology, add a getter @property for the\ngenerator.","distinct":true,"url":"https://api.github.com/repos/mihir-w/sympy/commits/f19e543f8dce1b62ce942324ae865fa45627bfeb"},{"sha":"9414bcdee27d0cd4a87bef2e4ff66f0674b10a98","author":{"email":"fd3730bcc781b1cbb29723087821cb39d4e82fbc@maths.ox.ac.uk","name":"Colin B. Macdonald"},"message":"oops, remove some noise","distinct":true,"url":"https://api.github.com/repos/mihir-w/sympy/commits/9414bcdee27d0cd4a87bef2e4ff66f0674b10a98"},{"sha":"d117231ae90b644d9e8c88647800231bc4647058","author":{"email":"724085ddac54bafd4b196df2eab2b23cfe7a9fcd@palgo-at.com","name":"Peleg Michaeli"},"message":"Add assumption helpers and tests for subfactorial","distinct":true,"url":"https://api.github.com/repos/mihir-w/sympy/commits/d117231ae90b644d9e8c88647800231bc4647058"},{"sha":"7efa513de33c9a551757360968dbcde64deacf3b","author":{"email":"0fad4d555116a49ce66808787e72146ac25c943c@gmail.com","name":"kaichogami"},"message":"Symmetric Difference: Implemented the class, wrote tests\nImplemented a class to calculate the symmetric difference between two given sets. Uses the logic of reduce function of Union and Complement class. '^' operator is overided to call this class. This closes #8179.\n\nExample:\nIn [1]: from sympy import FiniteSet\nIn [3]: FiniteSet(1,2,3) ^ FiniteSet(2,3,4)\nOut[3]: {1, 4}","distinct":true,"url":"https://api.github.com/repos/mihir-w/sympy/commits/7efa513de33c9a551757360968dbcde64deacf3b"},{"sha":"f531c1046ca2d428122050a26a0cbc2d12cc88ae","author":{"email":"fd3730bcc781b1cbb29723087821cb39d4e82fbc@maths.ox.ac.uk","name":"Colin B. Macdonald"},"message":"Symbol: move the avoid-commutative hack to Symbol\n\nStill should be improved but at least an improvement over\nhacks in StdFactKB.","distinct":true,"url":"https://api.github.com/repos/mihir-w/sympy/commits/f531c1046ca2d428122050a26a0cbc2d12cc88ae"},{"sha":"0a38a248f8cf7b3d69c309d286d0fc6a5f374ee5","author":{"email":"fd3730bcc781b1cbb29723087821cb39d4e82fbc@maths.ox.ac.uk","name":"Colin B. Macdonald"},"message":"Symbol srepr: add tests for commutative=True/False/None\n\nWe might or might not need to special-case these---currently\ncommutative is handled differently in Symbol than other\nassumptions.  We test that its treated the same as far as\nsrepr is concerned.","distinct":true,"url":"https://api.github.com/repos/mihir-w/sympy/commits/0a38a248f8cf7b3d69c309d286d0fc6a5f374ee5"},{"sha":"f2a12a3358c5094aec7b40224f51fc81956b7a1d","author":{"email":"b274abc493535ae88cb3a0742f63e38c9241d67c@gmail.com","name":"Chris Smith"},"message":"solve via unrad: remove duplicate solutions","distinct":true,"url":"https://api.github.com/repos/mihir-w/sympy/commits/f2a12a3358c5094aec7b40224f51fc81956b7a1d"},{"sha":"14d1c286a0ad3ecbc7699b083e17f9aa8efca049","author":{"email":"b274abc493535ae88cb3a0742f63e38c9241d67c@gmail.com","name":"Christopher Smith"},"message":"Merge pull request #8785 from pelegm/bernoulli_of_odds\n\nbernoulli(2*n+1) returns 0 for positive integers n","distinct":true,"url":"https://api.github.com/repos/mihir-w/sympy/commits/14d1c286a0ad3ecbc7699b083e17f9aa8efca049"},{"sha":"65864a74e3267e9a58353bd9cbe4eb507e943b37","author":{"email":"b274abc493535ae88cb3a0742f63e38c9241d67c@gmail.com","name":"Christopher Smith"},"message":"Merge pull request #8778 from pelegm/oo_is_not_prime\n\noo and zoo are not prime","distinct":true,"url":"https://api.github.com/repos/mihir-w/sympy/commits/65864a74e3267e9a58353bd9cbe4eb507e943b37"},{"sha":"ab5ac7631bf006ac6528af3667d635126ab7e4c8","author":{"email":"b274abc493535ae88cb3a0742f63e38c9241d67c@gmail.com","name":"Christopher Smith"},"message":"Merge pull request #8737 from pelegm/gamma_of_nonposint\n\nGamma of non positive integers is complex infinity","distinct":true,"url":"https://api.github.com/repos/mihir-w/sympy/commits/ab5ac7631bf006ac6528af3667d635126ab7e4c8"},{"sha":"dfdc67b96151576c984a5fae698ed33bb12451e2","author":{"email":"b274abc493535ae88cb3a0742f63e38c9241d67c@gmail.com","name":"Christopher Smith"},"message":"Merge pull request #8728 from pelegm/factorial2_negative\n\nRe-implementing factorial2","distinct":true,"url":"https://api.github.com/repos/mihir-w/sympy/commits/dfdc67b96151576c984a5fae698ed33bb12451e2"},{"sha":"e5e6592a0636ba31da5c4fe4a1b7166c5c47910c","author":{"email":"b274abc493535ae88cb3a0742f63e38c9241d67c@gmail.com","name":"Christopher Smith"},"message":"Merge pull request #8726 from pelegm/subfactorial_assumptions\n\nAdd assumption helpers and tests for subfactorial","distinct":true,"url":"https://api.github.com/repos/mihir-w/sympy/commits/e5e6592a0636ba31da5c4fe4a1b7166c5c47910c"},{"sha":"d3ca15c4f735fddb9f57d5c1e6b1c004f0b4fbbb","author":{"email":"b274abc493535ae88cb3a0742f63e38c9241d67c@gmail.com","name":"Chris Smith"},"message":"pep8 docstring edits [skip ci]","distinct":true,"url":"https://api.github.com/repos/mihir-w/sympy/commits/d3ca15c4f735fddb9f57d5c1e6b1c004f0b4fbbb"},{"sha":"159791cffe8c2f4b84111054b4397e5052fee2fc","author":{"email":"c4bd8559369e527b4bb1785ff84e8ff50fde87c0@gmail.com","name":"Harsh Gupta"},"message":"Merge pull request #8799 from kaichogami/8179\n\nImplementing SymmetricDifference class, #8179","distinct":true,"url":"https://api.github.com/repos/mihir-w/sympy/commits/159791cffe8c2f4b84111054b4397e5052fee2fc"},{"sha":"0de7111809787de313dc9879f2142f51b1550569","author":{"email":"fd3730bcc781b1cbb29723087821cb39d4e82fbc@maths.ox.ac.uk","name":"Colin B. Macdonald"},"message":"Symbol: longer message about the commutative=True workaround\n\nLink to new issue number.","distinct":true,"url":"https://api.github.com/repos/mihir-w/sympy/commits/0de7111809787de313dc9879f2142f51b1550569"}]}