Release Notes for 1.6.2 - sympy/sympy GitHub Wiki

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

SymPy 1.6.2 was released on the 9th August 2020.

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

Note in particular that SymPy 1.5.1 was the last release to support Python 2.7. SymPy 1.6.2 will not work on Python 2.7. Python 2.7 users should install SymPy 1.5.1 and will not be able to install any further SymPy updates without updating to Python 3.

Install SymPy with

pip install -U sympy

or if you use Anaconda

conda install sympy

Highlights

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

Backwards compatibility breaks and deprecations

There are no known backward compatibility breaks or deprecations in this release.

Changes

  • matrices

    • Fixed a bug that made matrix operations fail in a multithreaded application. (#19812 by @pd0wm)
  • polys

  • printing

    • Calling preview with viewer="file" no longer looks for a file executable (a regression in 1.6.0) (#19904 by @eric-wieser)

    • The deprecation of calling preview with viewer="StringIO" is now expired instead of forgotten (a regression in 1.6.0) (#19904 by @eric-wieser)

  • other

Authors

The following people contributed at least one patch to this release (names are given in alphabetical order by last name). A total of 7 people contributed to this release. People with a * by their names contributed a patch for the first time for this release; 2 people contributed for the first time for this release.

Thanks to everyone who contributed to this release!

  • Oscar Benjamin
  • Willem Melching*
  • Kalevi Suominen
  • Eric Wieser