Skip to content

Release Notes for 1.13.1

Oscar Benjamin edited this page Jul 19, 2024 · 8 revisions

These are the release notes for SymPy 1.13.1. You can also find release notes for previous versions.

SymPy 1.13.1 was released on the 19th July 2024.

This version of SymPy has been tested on Python 3.8, 3.9, 3.10, 3.11, 3.12 and PyPy. See our Python version support policy for more information on when we plan to drop support for older Python versions.

Install SymPy with

pip install -U sympy

or if you use Anaconda

conda install sympy

Highlights

There are not many changes in 1.13.1 (see below).

Changes

  • matrices

    • Matrix.inv() now uses exact rational coefficients internally for matrices of polynomials or rational functions if the matrix has symbolic expressions with float coefficients. This fixes an issue first seen in SymPy 1.13.0 where unnecessarily large floats were present in the expressions for the matrix inverse (https://github.com/sympy/sympy/issues/26821) and likely also prevents Matrix.inv from returning some inaccurate results for some matrices containing floats. (#26833 by @oscarbenjamin)
  • physics.vector

    • A bug in pretty printing of vectors was fixed. A regression in 1.13.0 means that an exception would be raised when printing the zero vector. (#26805 by @oscarbenjamin)
  • polys

    • Fix GF with Integer argument. A regression in 1.13.0 meant that when the ground types are flint GF(3)(Integer(2)) would raise an exception. (#26802 by @J08nY and @oscarbenjamin)

SHA-256 hashes

9cebf7e04ff162015ce31c9c6c9144daa34a93bd082f54fd8f12deca4f47515f sympy-1.13.1.tar.gz db36cdc64bf61b9b24578b6f7bab1ecdd2452cf008f34faa33776680c26d66f8 sympy-1.13.1-py3-none-any.whl b5be40fbd778ee711730af0a7cd01de0c031301cfe26333bbbaddc5c291f659e sympy-docs-html-1.13.1.zip 83cd9eb7f82abc0a47358a6e4c94ab26657302e39470c51be6f8ddd85ec67a8f sympy-docs-pdf-1.13.1.pdf

Clone this wiki locally