As part of the Rubi GSoC project, the two students are importing the code from Mathematica using the MatchPy library, which provides support for Mathematica's associative and commutative pattern matchings.
So far the code hasn't been merged into SymPy, given the dependence on MatchPy, and the fact that MatchPy only supports Python 3.6.
I was wondering whether it makes sense to have a new test supporting this external dependency on Python 3.6.
I see that supporting Python 3.6 only isn't optimal and should eventually be fixed, but it could work as a temporary measure.
Can a new Travis test for the Rubi module only make sense?
What do you think?
As a temporary workaround, we are generating
So far, it looks like the rules that have been ported are much slower than on Mathematica, but this is to be expected, as Mathematica is better optimized than Python.
Hi Arihant,
On Thu, Jul 13, 2017 at 10:52 AM, Arihant Parsoya
If so, Then one option is to get your setup into Travis for Python 2,
and that way you have something that passes all SymPy tests in Python
2 and Python 3. I would think that's good enough as a start. Then you
go from there.
To unsubscribe from this group and stop receiving emails from it, send an email to sympy+unsubscribe@googlegroups.com.
To post to this group, send email to sy...@googlegroups.com.
Visit this group at https://groups.google.com/group/sympy.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/9176da3a-728c-4c33-84e3-2821080ce19a%40googlegroups.com.
--
You received this message because you are subscribed to a topic in the Google Groups "sympy" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/sympy/MyeWvJ8t7F8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to sympy+unsubscribe@googlegroups.com.
To post to this group, send email to sy...@googlegroups.com.
Visit this group at https://groups.google.com/group/sympy.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAKgW%3D6Kehi3wx4gEqoeQvuN6FbGRAKFDBLOJPoaRVqgpA%3DLSAA%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/9176da3a-728c-4c33-84e3-2821080ce19a%40googlegroups.com.
--
You received this message because you are subscribed to a topic in the Google Groups "sympy" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/sympy/MyeWvJ8t7F8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to sympy+un...@googlegroups.com.
To post to this group, send email to sy...@googlegroups.com.
Visit this group at https://groups.google.com/group/sympy.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAKgW%3D6Kehi3wx4gEqoeQvuN6FbGRAKFDBLOJPoaRVqgpA%3DLSAA%40mail.gmail.com.
--Regards,Arihant Parsoya,Junior Undergraduate,Dept of Civil Engineering,
IIT Bombay
--
You received this message because you are subscribed to the Google Groups "sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sympy+un...@googlegroups.com.
To post to this group, send email to sy...@googlegroups.com.
Visit this group at https://groups.google.com/group/sympy.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAJTzyWy2drf9yLOJ119%2BobTeuvQ%3DUXZqzVpjJ4PLtpUbuJ4kjA%40mail.gmail.com.