I am pleased to announce Algebra_with_Sympy release 1.1.0. This is recommended for all users. The key changes are:
- 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. Unlike plain vanilla Sympy it is possible to use this setting in a python session with packages where numeric integer symbols (1, 2, 3...) are used for array indexing in non-sympy expressions. - 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. Note that Algebra_with_Sympy currently supports Sympy v1.12.1. Support for Sympy v1.13.1 will be in a future release (soon, I hope). On Friday, July 5, 2024 at 11:27:54 AM UTC-5 [email protected] wrote: > Announcing bugfix release v.1.0.2 for Algebra with Sympy > <https://gutow.github.io/Algebra_with_Sympy/algebra_with_sympy.html>. > This one solves some display issue problems specific to Google Colab. If > you use Colab you should update. > > On Wednesday, January 3, 2024 at 12:57:20 PM UTC-6 [email protected] > wrote: > >> Just want to give you a quick heads up - this looks awesome! >> >> Will set some time aside to test it out. >> >> On Tue, Jan 2, 2024 at 6:54 PM [email protected] <[email protected]> wrote: >> >>> I am pleased to announce the first non-beta version of >>> Algebra_with_SymPy <https://gutow.github.io/Algebra_with_Sympy/>. This >>> extension to SymPy is designed to make it convenient to do symbolic math in >>> a step-by-step manner that resembles what you would do on paper as closely >>> as possible. Some features are: >>> >>> - SymPy does all the symbolic manipulations so one can more easily >>> avoid careless errors such as dropped signs or symbols. >>> - Supports the concept of an equation with a lhs and rhs connected >>> by an equals sign, that does not collapse to True or False as SymPy >>> Equalities can. >>> - Produces typeset output or simultaneous code and typeset output. >>> - Defaults to interpreting numbers without decimals as exact >>> integers (this can easily be switched on and off). >>> - Easily incorporates substitution of numbers with units for >>> computation of final values after a symbolic equation has been solved. >>> - I use it a lot to create detailed answer keys for the courses I >>> teach (college level chemistry, advanced thermodynamics and quantum >>> mechanics). >>> - I have used it with students as part of an electronic laboratory >>> notebook, where they must record any symbolic math they do, in addition >>> to >>> other laboratory record keeping. >>> - In a Jupyter <https://jupyter.org> or IPython environment this >>> tool can be used as the symbolic equivalent of a calculator that keeps a >>> nice record of all manipulations performed. >>> >>> Comments and requests for functionality welcome. >>> >>> -- >>> 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/0879edc7-1ec9-4810-b192-97dd40a326c0n%40googlegroups.com >>> >>> <https://groups.google.com/d/msgid/sympy/0879edc7-1ec9-4810-b192-97dd40a326c0n%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >> -- 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/bf6c6d5c-c899-4a6e-8eba-352ecb2dcf94n%40googlegroups.com.
