I'm happy to announce the release of SymPy 1.2.

SymPy 1.2 can be installed with pip (pip install -U sympy) or conda
(conda install sympy). The conda packages aren't updated just yet, but
they should be soon.

The release notes for this release are at
https://github.com/sympy/sympy/wiki/Release-Notes-for-1.2.

Some highlights for this release are:

* Python 3.3 is no longer supported. If you require Python 3.3 support, use
  SymPy 1.1.1. See our
  [policy](https://github.com/sympy/sympy/wiki/Python-version-support-policy)
  on dropping support for major Python versions.

* Experimental LaTeX parsing with `sympy.parsing.latex.parse_latex()` has been
  added, based on the `latex2sympy` project. This requires
  `antlr-python-runtime` to be installed.
  [#13706](https://github.com/sympy/sympy/pull/13706)

* The vector module has been improved to support orthogonal curvilinear
  coordinate systems ([Szymon Mieszczak's GSoC
  
project](https://github.com/sympy/sympy/wiki/Szymon-Mieszczak,-GSoC-2017-Report,-Implementation-of-multiple-types-of-coordinate-systems-for-vectors))

* New module sympy.integrals.intpoly for integrating uni/bivariate polynomials
  over 2-polytopes. ([Arif Ahmed's GSoC
  
project](https://github.com/sympy/sympy/wiki/GSoC-2017-Report-Arif-Ahmed-:-Integration-over-Polytopes))

* Improvements to the code generation module. ([Björn Dahlgren's GSoC
  
project](https://github.com/sympy/sympy/wiki/GSoC-2017-Report-Bj%C3%B6rn-Dahlgren:-Improved-code-generation-facilities))

* Improvements to the group theory module. See below for more information.
  ([Valeriia Gladkova's GSoC
  
project](https://github.com/sympy/sympy/wiki/GSoC-2017-Report-Valeriia-Gladkova:-Group-Theory))

Other GSoC projects, [Abdullah Javed
Nesar](https://github.com/sympy/sympy/wiki/GSoC-2017-Report-Abdullah-Javed-Nesar:-Rule-based-Integrator),
[Arif
Ahmed](https://github.com/sympy/sympy/wiki/GSoC-2017-Report-Arif-Ahmed-:-Integration-over-Polytopes),
and [Gaurav Dhingra](https://github.com/gxyd/GSoC-2017-Report) are work in
progress improvements to the `integrate` module (particularly, the new `rubi`
submodule and the `risch` submodule), which are not yet visible to user-facing
code.

See the release notes for the full list of changes.

Thank you to everyone who contributed to this release. The full list
of people who contributed to this release is in the release notes.

Aaron Meurer

-- 
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 post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sympy.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/CAKgW%3D6JvBZdvo_-B%3DXx6h-MDs9L1GBRDVQOQVj%3DvgqgShuv9Ww%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to