pygae / galgebra

Symbolic Geometric Algebra/Calculus package for SymPy :crystal_ball:
https://galgebra.rtfd.io/
BSD 3-Clause "New" or "Revised" License
234 stars 62 forks source link

Sync upstream updates #505

Open utensil opened 7 months ago

utensil commented 7 months ago

In the latest GAlgebra Primer dated November 29, 2022, users are guided to download http://www.faculty.luther.edu/~macdonal/GAfiles.zip and incorporate a few files into a pip-installed galgebra, which makes it the de facto code base for the users of GAlgebra. These files are

gprinter.py, lt.py, mv.py, and GAlgebraInit.py

which should include some improvements contributed by Greg Grunberg ( @Greg1950 ).

PaulKGrimes commented 4 months ago

It's very confusing trying to follow guides that import the gprinter module when it's not available in the PyPA package. It really needs to be rolled in.

utensil commented 4 months ago

Hi @PaulKGrimes , sorry for the late reply, as now PR 510 has merged into the main branch, it's available in GAlgebra if you install it from git:

pip uninstall galgebra
pip install git+https://github.com/pygae/galgebra.git

This merge will be included in the upcoming 0.6.0 but I haven't had time to polish and release it lately.

Welcome to report any issues if you use the git version of GAlgebra.