Release notes for 1.1.1 - sympy/sympy GitHub Wiki
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