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.
