Hello everyone
I have made some progress with SymPy Gamma on Pyodide. The only major thing 
not implemented is Plotting. If you are interested, please check out the 
demo and leave your thoughts.
https://mostlyaman.github.io/dev-sympy_gamma/

A major hurdle in the progress is upgrading the sympy gamma logic code to 
sympy 1.9 API, and since there is no documentation, it will take quite a 
bit of work. 
Plotting is expected to be implemented soon. Apart from that, it works fine 
most of time but it can still fail and throw errors sometimes. It will be 
more reliable once we update the gamma logic code as previously mentioned. 

You can open browser devtools Console to look for errors. It will log the 
python traceback to console if any error occurs.

Aman Sharma
On Friday, February 25, 2022 at 8:55:01 PM UTC+5:30 Aman Sharma wrote:

> I have changed the wheel and the demo now uses code from Original SymPy 
> gamma.
>
> Aman Sharma
>
> On Friday, February 25, 2022 at 7:43:04 PM UTC+5:30 Aman Sharma wrote:
>
>> You are correct. Thanks for pointing it out. I used the wheel from your 
>> project for while I was figuring out pyodide. I had changed it long ago as 
>> I remember, but  I did not realize that I was still using this one. I am 
>> updating it asap.
>>
>> On Friday, February 25, 2022 at 7:22:36 PM UTC+5:30 Qijia Liu wrote:
>>
>>> > It runs on Sympy 1.9 and for generating output uses the code from 
>>> app/logic directory from Sympy Gamma. I have created and used a whl of that 
>>> directory as Pyodide can only load pure python packages from wheels.
>>>
>>> No, you are using code from kernel/gamma of SymPy Beta (
>>> https://github.com/eagleoflqj/sympy_beta).
>>>
>>> Qijia Liu
>>>
>>

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/d452469a-99c5-4e97-a49e-ebd3c7c73271n%40googlegroups.com.

Reply via email to