Releases: gutow/Algebra_with_Sympy
v1.1.2
Version 1.1.1
Available from pypi: pip install Algebra-with-SymPy==1.1.1
1.1.1 (July 25, 2024)
- BUG FIX accommodate empty re.search results in preparser. Prevents unnecessary error messages.
1.1.0 (July 22, 2024)
- Setting integers as exact (set_integers_as_exact(), the default) now only sets integers as exact within Sympy and Algebra_with_Sympy expressions. This increases compatibility with other packages that depend on integers being Python integers.
- Refuse to import Algebra_with_Sympy if an incompatible version of Sympy is installed in the environment.
- Added warning explaining how to install a compatible version of Sympy.
Version 1.0.2
Bug fixes and work around for display issues in Google Colab.
Also available via pip: pip install Algebra-with-SymPy==1.0.2
Version 1.0.1
Mostly minor bug fixes. See Change Log.
Also available via pip: pip install Algebra-with-SymPy
.
Version 1.0.0
First Stable Release:
- A few bug fixes and updates to functionality. See https://gutow.github.io/Algebra_with_Sympy/algebra_with_sympy.html#change-log.
- Also available via pip:
pip install Algebra-with-SymPy
.
Version 0.12.0
Also available via pip: pip install Algebra-with-SymPy==0.12.0
Version 0.11.0
Versions 0.11.0. Simplified control of code and pretty-printed output that works for both Equations
and all Sympy Expressions
. Equation
aware solve()
now implemented.
Also available on pypi: pip install Algebra-with-SymPy==0.11.0
.
Version 0.10.0
Also available on pypi: pip install Algebra-with-SymPy==0.10.0
- Documentation updates and fixes.
- Significantly increased test coverage (~98%).
- Support for Eqn.rewrite(Add)
- Solving (e.g. solve(Eqn,x)) now supported fully. Still experimental.
- Bug fix: latex printing now supports custom printer.
- Substitution into an Equation using Equations is now supported (e.g. eq1.subs(eq2, eq3, ...)).
- algebra_with_sympy.version is now available for version checking within python.
- Bug fix: preparsing for =@ syntax no longer blocks obj? syntax for getting docstrings in ipython.
- More robust determination of equation names for labeling.
Version 0.9.4
Release for compatibility with sympy>=1.11
.
Can also be installed from PyPi: pip install Algebra-with-SymPy==0.9.4
.
Version 0.9.2
New shorthand syntax for defining equations in IPython and Jupyter environments: eq_name=@eq.lhs=eq.rhs
.
Also available from pypi: pip install Algebra-with-SymPy==0.9.2
.