Release notes for 1.1.1

Keno Goertz edited this page Oct 2, 2017 · 6 revisions

SymPy 1.1.1 was released on July 27th, 2017.

SymPy 1.1.1 supports Python 2.7, 3.3, 3.4, 3.5, 3.6, and PyPy. It can be downloaded here. This is a bugfix release against version 1.1. The release notes for SymPy 1.1 can be found here.

Changes

Units

  • Fix an issue with the Quantity Add postprocessor in Python 3.6.
  • Support functions with quantities and dimensions.
  • Fix addition of a quantity and a number.
  • Workaround power of a quantity.
  • Fix SI prefix definitions

Core

  • Fix the Add/Mul postprocessor logic for subclasses.
  • Fix various recursion issues in the Add assumptions that prevented isympy from working with the cache off.
  • Fix some test failures on 32-bit systems.
  • Allow for complex NumPy scalars in sympify.

Code generation

  • Only call asarray in lambdify on Python builtin numeric types. Fixes lambdify for array subclasses such as xarray.
  • Fix using preprocessor_statements kwarg in CCodeGen.

Matrices

  • Fix stacking of empty matrices.

Other

  • Build the docs with the latest version of Sphinx. Fixes the search functionality being broken in the docs.
  • Fix the language classifiers in setup.py

Authors

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

Thanks to everyone who contributed to this release!

  • Francesco Bonazzi
  • Matthew Brett
  • Gaurav Dhingra
  • Isuru Fernando
  • Jiri Kuncar*
  • Kenneth Lyons
  • Colin B. Macdonald
  • Aaron Meurer
  • Szymon Mieszczak
  • Jason Moore
  • Robin Neatherway
  • Duc-Minh Phan
  • Jason Siefken
  • Chris Smith
  • Kalevi Suominen
Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.