Skip to content

Releases: gutow/Algebra_with_Sympy

v1.1.2

14 Aug 01:09
Compare
Choose a tag to compare

Added testing and verified compatibility with sympy v1.13.2.
Also available via pypi: pip install Algebra-with-SymPy==1.1.2

Version 1.1.1

26 Jul 02:15
Compare
Choose a tag to compare

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

05 Jul 16:06
Compare
Choose a tag to compare

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

23 May 01:45
Compare
Choose a tag to compare

Mostly minor bug fixes. See Change Log.
Also available via pip: pip install Algebra-with-SymPy.

Version 1.0.0

03 Jan 02:18
Compare
Choose a tag to compare

First Stable Release:

Version 0.12.0

24 Aug 15:40
Compare
Choose a tag to compare

Also available via pip: pip install Algebra-with-SymPy==0.12.0

Version 0.11.0

06 Jun 01:48
3217e25
Compare
Choose a tag to compare

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

05 Sep 17:03
Compare
Choose a tag to compare

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

11 Aug 18:47
Compare
Choose a tag to compare

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

05 Jun 22:47
Compare
Choose a tag to compare

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.