SymPy 1.12 released

66 views
Skip to first unread message

Oscar Benjamin

unread,
May 11, 2023, 5:15:48 AM5/11/23
to sympy
Hi all,

I've pushed out the release of SymPy 1.12 last night. It can be
installed from PyPI with

pip install --upgrade sympy

The release files are also available from GitHub:

https://github.com/sympy/sympy/releases/tag/sympy-1.12

Please try out SymPy 1.12 and report and issues to GitHub. If you find
a new issue with this release then please make it clear when opening
an issue if it is a regression compared to 1.11.

It has been 9 months since the release of SymPy 1.11 so there are many
changes including bug fixes and new features. The release notes for
1.12 are here:

https://github.com/sympy/sympy/wiki/Release-Notes-for-1.12

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

Thanks to everyone who contributed to this release!
- Jyn Spring 琴春*
- anutosh491
- Ayush Aryan*
- Blair Azzopardi
- Stefan Behnle*
- Oscar Benjamin
- Evandro Bernardes*
- Anurag Bhat
- Francesco Bonazzi
- Sam Brockie*
- Pontus von Brömssen*
- Zach Carmichael
- Michele Ceccacci*
- cocolato
- Costor*
- Björn Dahlgren
- Nikhil Date
- Eric Demer*
- Devansh*
- Pieter Eendebak
- ForeverHaibara*
- Tim Gates
- Aaron Gokaslan*
- Kishore Gopalakrishnan*
- Oscar Gustafsson
- Charles Harris*
- haru-44*
- Jan-Philipp Hoffmann*
- Glenn Horton-Smith*
- Victor Immanuel*
- Karan*
- Chris Kerr*
- Steve Kieffer
- Uwe L. Korn*
- Zoufiné Lauer-Baré*
- S.Y. Lee
- Andrey Lekar
- Phil LeMaitre*
- Qijia Liu
- luzpaz
- Megan Ly
- Gareth Ma*
- Aaron Meurer
- Arthur Milchior*
- Shreyash Mishra*
- Sayan Mitra*
- Jeremy Monat
- Carlos García Montoro*
- Jason Moore
- NotWearingPants*
- Julien Palard
- Ishan Pandhare*
- Abhishek Patidar*
- Advait Pote
- Mamidi Ratna Praneeth
- Psycho-Pirate
- Biswadeep Purkayastha*
- Juha Remes
- Klaus Rettinghaus*
- Clément M.T. Robert*
- Saicharan*
- Tejaswini Sanapathi*
- Davide Sandonà
- Hanspeter Schmid
- José Senart*
- Kunal Sheth*
- Aman Kumar Shukla*
- Chris Smith
- Paul Spiering
- Timo Stienstra
- Kalevi Suominen
- Parcly Taxel*
- Yves Tumushimire*
- Eric Wieser
- wookie184*
- Zouhair

The SHA 256 hashes for the release artifacts are:

ebf595c8dac3e0fdc4152c51878b498396ec7f30e7a914d6071e674d49420fb8
sympy-1.12.tar.gz
c3588cd4295d0c0f603d0f2ae780587e64e2efeedb3521e46b9bb1d08d184fa5
sympy-1.12-py3-none-any.whl
c1249cd14c5bc2ad20ce8d5fd4884bc51062bc0eddb79537e0996b05befe1097
sympy-docs-html-1.12.zip
34455a55aece7dc38a090728b500e5f6bdebe588be93ed6fbc3262694d681ed6
sympy-docs-pdf-1.12.pdf

--
Oscar

Peter Stahlecker

unread,
May 11, 2023, 5:58:56 AM5/11/23
to sy...@googlegroups.com
Thanks! I installed, all works fine.
An impressive list of contributors!!
A shame, I am likely too old (and probably not smart enough)to be one,  but I am a happy user!

--
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/CAHVvXxQ8CE4Ac%3DpnOLb%3DO4-v8kZc3JTN0T94U7n6EcU0U%3DKyKA%40mail.gmail.com.
--
Best regards,

Peter Stahlecker

Jason Moore

unread,
May 11, 2023, 7:30:55 AM5/11/23
to sy...@googlegroups.com
Peter, you might find that lambdify is significantly faster for your work :)

Jason

Peter Stahlecker

unread,
May 11, 2023, 7:46:22 AM5/11/23
to sy...@googlegroups.com
I would not call it work what I am doing - I will definitely try it one one of my monsters! :-)

David Bailey

unread,
May 11, 2023, 2:46:57 PM5/11/23
to sy...@googlegroups.com
Many thanks Oscar for this release!

Since it has been some time since 1.11 (or indeed 1.12rc1) was released,
I guess there were some deep and messy problems to be resolved!

It installed for me and runs my code.

Should we expect a more normal gap between releases now that whatever
the problem was has been fixed?

David

Oscar Benjamin

unread,
May 11, 2023, 6:28:13 PM5/11/23
to sy...@googlegroups.com
It's really just a question of finding time. The final step that I did
yesterday does not take very long and I could have done it weeks ago.
I don't want to do it at any time when I am generally quite busy with
other things though because I don't know if the release might flag up
significant problems that require a lot of followup work.

The tricky part of the process is really fixing all of the release
blockers in the lead up to the release candidate. That part could be
easier if more people help out with fixing regressions when they get
reported (so they don't get left unfixed until release time).

--
Oscar
Reply all
Reply to author
Forward
0 new messages