-
-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SymPy version is outdated #20
Comments
I checked and Otherwise we might need to upgrade the jupyterlite version (this is what I had to do once in the past so that it picked up the new version). As for dependabot, I don't think it understands micropip versions... although it would be nice. |
Currently SymPy 1.12 is listed there. It would be good to update to SymPy 1.13 though and also it would be good to have python-flint installed since 0.6.0 is available and SymPy 1.13 can make use of it. |
I guess we should update the version in pyodide: https://github.com/pyodide/pyodide/blob/c81606d9d75007e5fccc7b2c6c7d57cf458aa3db/packages/sympy/meta.yaml#L3 |
I opened a PR to update the pyodide version of SymPy to 1.13.1: pyodide/pyodide#5098 In the meantime what can be done to get SymPy Live to run 1.12? |
Hi all, Pyodide 0.27 released yesterday has now updated SymPy to 1.13.3, and this issue can now be closed by updating the Please see https://github.com/jupyterlite/pyodide-kernel#compatibility and https://pyodide.org/en/stable/usage/packages-in-pyodide.html for more. Happy new year! |
Let me take a look. Since this repo based on the jupyterlite/demo repo, I'm going to look at what other changes were made to that repo and apply them too so we are current. Diff of jupyterlite/demo since Apr 2023
|
Yey, we live! Thanks to all who contributed to make this happen, in particular @oscarbenjamin @agriyakhetarpal who got the latest SymPy version into Pyodide. |
Thanks @ivanistheone and @agriyakhetarpal ! Oh, that is one thing we should do: the version should be displayed automatically somehow. When you run isympy in the terminal it looks like this: $ isympy
IPython console for SymPy 1.14.dev (Python 3.13.1-64-bit) (ground types: flint)
These commands were executed:
>>> from sympy import *
>>> x, y, z, t = symbols('x y z t')
>>> k, m, n = symbols('k m n', integer=True)
>>> f, g, h = symbols('f g h', cls=Function)
>>> init_printing()
Documentation can be found at https://docs.sympy.org/dev
In [1]: |
Sounds like a good idea. If I remember correctly, we were discussing this prospect somewhere, but I cannot recall where. I just opened #23 to track it. |
It is still
1.11.1
in SymPy live.Regarding some issues with the updates,
I wonder if we can maintain this repository with dependabot
The text was updated successfully, but these errors were encountered: