SymPy 1.7 released

51 views
Skip to first unread message

Oscar Benjamin

unread,
Nov 29, 2020, 9:25:45 AM11/29/20
to sympy
Hi all,

It is my pleasure to announce the final release of SymPy 1.7. The
wheel and sdist files for this release are already uploaded to pypi.
You can install sympy 1.6 with:

$ pip install -U sympy

There are a lot of changes since 1.6.2. The full release notes are here:
https://github.com/sympy/sympy/wiki/Release-Notes-for-1.7

The release files are also on GitHub:
https://github.com/sympy/sympy/releases/tag/sympy-1.7

Note that there is a section on deprecations and compatibility breaks
at the top of the release notes page that lists a number of
significant changes.

The supported Python versions for SymPy 1.7 are 3.6-3.9.

Please report any issues with the release on github:
https://github.com/sympy/sympy/issues

## Authors

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

Thanks to everyone who contributed to this release!
- 彭于斌*
- Abhay_Dhiman*
- Sachin Agarwal
- Shubham Agrawal*
- Sakirul Alam*
- Abhinav Anand
- Mohit Balwani
- Elias Basler*
- Nijso Beishuizen*
- Oscar Benjamin
- Mohammed Bilal*
- Francesco Bonazzi
- Peter Brady
- Ondřej Čertík
- Peter Cock*
- Coder-RG*
- Lorenzo Contento*
- Björn Dahlgren
- Vaishnav Damani*
- Brandon David*
- Aaryan Dewan*
- Amanda Dsouza*
- Shivang Dubey*
- noam simcha finkelstein*
- foice*
- Garrett Folbe*
- Smit Gajjar
- Wes Galbraith*
- Mauro Garavello
- Naman Gera
- Sneha Goddu*
- goddus*
- Michael Greminger*
- Oscar Gustafsson
- Sayandip Halder*
- Jerry James
- Milan Jolly
- Yathartha Joshi
- KaustubhDamania*
- Tasha Kim*
- Jan Kruse*
- Muskan Kumar*
- S.Y. Lee
- Mathias Louboutin*
- Smit Lunagariya
- Nikhil Maan
- Ayush Malik*
- Alex Malins*
- Islam Mansour*
- mcpl-sympy*
- Willem Melching*
- Dhruv Mendiratta
- Ehren Metcalfe
- Aaron Meurer
- Ansh Mishra*
- mohit
- Markus Mohrhard*
- Jason Moore
- Dave Witte Morris*
- Shital Mule*
- numbermaniac*
- Ben Payne*
- Ilya Pchelintsev
- Benedikt Placke*
- Chris du Plessis*
- Tomasz Pytel
- Moses Paul R
- Akhil Rajput*
- rationa-kunal
- Faisal Riyaz
- Naveen Sai*
- Devesh Sawant*
- Gilles Schintgen
- seadavis*
- Mohit Shah*
- Sudeep Sidhu*
- Gagandeep Singh
- Marijan Smetko*
- Chris Smith
- Jisoo Song
- soumi7*
- Lagaras Stelios*
- Wolfgang Stöcher*
- Kalevi Suominen
- Nathan Taylor*
- Martin Thoma
- Rudr Tiwari*
- Seth Troisi
- w495*
- Erik Welch
- Eric Wieser
- Benjamin Wolba*
- wuyudi
- Zhongshi*


The SHA sums for the release files are:

f66c72f835823740140f6c2f229ae669385b7768cacb7197fbc8a81fe1ad3c31
sympy-docs-pdf-1.7.pdf
9104004669cda847f38cfd8cd16dd174952c537349dbae740fea5331d2b3a51b
sympy-1.7.tar.gz
09aa4b3075e505108cb84785ba358e58a53d9596c8c71f07b613958b9150c481
sympy-1.7-py3-none-any.whl
6f77c64ca90d26ff70e513e60e42eac3a79dafff8e649edc0bab6340720ba694
sympy-docs-html-1.7.zip

--
Oscar

Oscar Benjamin

unread,
Nov 29, 2020, 9:26:47 AM11/29/20
to sympy
As soon as I send the email I see an obvious correction. That should say:

You can install sympy *1.7* with:

$ pip install -U sympy

--
Oscar

Jonathan Gutow

unread,
Nov 29, 2020, 10:41:20 AM11/29/20
to sy...@googlegroups.com
Thank you to everyone who contributed and Oscar for making the release
happen. SymPy has been extremely useful to me.

Jonathan

On 11/29/20 08:25, Oscar Benjamin wrote:
> CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe.
> --
> 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 sympy+un...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAHVvXxTWgMk0irudftNP-sNmgHwC5v7PSYqP%2BKnFJEhVQv-sjg%40mail.gmail.com.

David Bailey

unread,
Nov 29, 2020, 6:48:34 PM11/29/20
to sy...@googlegroups.com
On 29/11/2020 14:26, Oscar Benjamin wrote:
As soon as I send the email I see an obvious correction. That should say:

You can install sympy *1.7* with:

Thanks Oscar.

I already see an improvement!

I tried modifying the ODE transformer code you sent me to use x=cosh(t), and at 1.6 the resultant expression didn't simplify properly, but at 1.7 it does. I guess someone put an improvement into trigsimp (which I discovered works for the hyperbolic functions too).

David


Oscar Benjamin

unread,
Nov 29, 2020, 7:19:48 PM11/29/20
to sympy
On Sun, 29 Nov 2020 at 23:48, David Bailey <da...@dbailey.co.uk> wrote:
>
> I already see an improvement!
>
> I tried modifying the ODE transformer code you sent me to use x=cosh(t), and at 1.6 the resultant expression didn't simplify properly, but at 1.7 it does. I guess someone put an improvement into trigsimp (which I discovered works for the hyperbolic functions too).

Excellent! I expect that is the change here by Gilles Schintgen:
https://github.com/sympy/sympy/pull/19548

--
Oscar

Aaron Meurer

unread,
Nov 30, 2020, 5:22:44 PM11/30/20
to sympy
It may interest some people here to see that SymPy is on Hacker News
again https://news.ycombinator.com/item?id=25254648 (currently on the
second page). There are quite a few interesting comments there about
different ways that people are using SymPy.

Aaron Meurer
Reply all
Reply to author
Forward
0 new messages