Hi all, I've just pushed SymPy 1.13.1 to PyPI. This has a few bugfixes for regressions reported in 1.13.0. The release notes are here:
https://github.com/sympy/sympy/wiki/Release-Notes-for-1.13.1 If using pip then you can upgrade with pip install -U sympy. The conda package will I assume be updated soon as well. The release files can be found here: https://github.com/sympy/sympy/releases/tag/1.13.1 There is one outstanding reported regression that is not fixed in 1.13.1 but will hopefully be fixed in 1.13.2: https://github.com/sympy/sympy/issues/26832 I expect that many more reports of regressions will come just because there was such a big gap of time between 1.12 and 1.13 meaning that many big changes have accumulated between the releases without being as widely tested by users and downstream libraries. I expect that there will be several 1.13.x bugfix releases. Oscar On Mon, 8 Jul 2024 at 22:42, Oscar Benjamin <oscar.j.benja...@gmail.com> wrote: > > Hi all, > > I've just pushed the final release of SymPy 1.13.0 to PyPI: > > https://pypi.org/project/sympy/ > > You can upgrade to 1.13.0 by running: > > pip install -U sympy > > I expect that the release will be available in conda soon as well. The > release files are also available from GitHub: > > https://github.com/sympy/sympy/releases/tag/1.13.0 > > There are a lot of changes since SymPy 1.12 which you can see listed > in the release notes: > > https://github.com/sympy/sympy/wiki/Release-Notes-for-1.13 > > Please try out SymPy 1.13.0 and if you discover any issues then let us > know here or on GitHub. > > SymPy 1.13.0 has been tested with Python 3.8, 3.9, 3.10, 3.11, 3.12 > and prerelease versions of 3.13. It is compatible with the recently > released NumPy 2.0 as well as all of the most recent versions of > SymPy's optional dependencies. > > SymPy 1.13.0 requires mpmath >= 1.1.0, < 1.4. Previous releases of > SymPy have not had any real constraint on the mpmath version. If > installing with pip or conda then a suitable version of mpmath will be > installed automatically. > > SymPy 1.13.0 is the first release of SymPy that can optionally make > use of python-flint for some of the "ground types". This is still a > work in progress but for now some limited particular operations are > made a lot faster when python-flint is installed. To try SymPy with > python-flint you can install python-flint with > > pip install -U python-flint > > Once installed it will be used automatically. > > The following people contributed at least one patch to this release > (names are given in alphabetical order by last name). A total of 147 > people contributed to this release. People with a * by their names > contributed a patch for the first time for this release; 101 people > contributed for the first time for this release. > > Thanks to everyone who contributed to this release! > > - Daan Koning (he/him)* > - Anton Akhmerov > - Han Wei Ang* > - anutosh491 > - Isidora Araya* > - atharvParlikar* > - Oscar Benjamin > - Evandro Bernardes > - Anurag Bhat > - Francesco Bonazzi > - Augusto Borges* > - João Bravo* > - Sam Brockie > - Pontus von Brömssen > - Steven Burns* > - Liwei Cai* > - Corey Cerovsek* > - HeeJae Chang* > - Abhishek Chaudhary* > - Abhinav Cillanki* > - codecruisader* > - Costor > - Björn Dahlgren > - Saikat Das* > - Ethan DeGuire* > - Theodore Dias* > - dodo* > - fazledyn-or* > - Emile Fourcini* > - Mark van Gelder* > - Riccardo Di Girolamo* > - Pascal Gitz* > - Aaron Gokaslan > - Kishore Gopalakrishnan > - Michael Greminger > - Oscar Gustafsson > - Nick Harder* > - Zac Hatfield-Dodds* > - Le Cong Minh Hieu* > - Warren Jacinto* > - Jerry James > - Hwayeon Kang* > - Samith Karunathilake* > - Harsh Kasat* > - Johannes Kasimir* > - Kaustubh* > - Hugo Kerstens* > - Steve Kieffer > - Evelyn King > - Matthias Köppe > - K. Kraus* > - Abhishek Kumar* > - Abhishek kumar* > - Shishir Kushwaha* > - S.Y. Lee > - Raphael Lehner* > - Matthias Liesenfeld* > - Qijia Liu > - Sam Lubelsky > - Fabio Luporini* > - Megan Ly > - Nikhil Maan > - Colin B. Macdonald > - Oriel Malihi* > - Mohak Malviya* > - Martin Manns* > - Tirthankar Mazumder > - Ehren Metcalfe > - Aaron Meurer > - mohammedouahman* > - Lukas Molleman* > - John Möller* > - Suman mondal* > - Jason Moore > - Harry Mountain* > - Arnab Nandi* > - Harrison Oates* > - omahs* > - Victory Omole* > - Julien Palard > - Bobby Palmer* > - Ishan Pandhare > - Jay Patankar* > - Prey Patel* > - Abhishek Patidar > - Idan Pazi* > - Ivan Petukhov* > - philwillnyc* > - George Pittock* > - platypus* > - Advait Pote > - James A. Preiss* > - Dean Price* > - Psycho-Pirate > - Sophia Pustova* > - Baiyuan Qiu* > - Ravindu-Hirimuthugoda* > - Juha Remes > - Mikhail Remnev* > - Tilo Reneau-Cardoso* > - Matthias Rettl* > - Mohamed Rezk* > - Konstantinos Riganas* > - Sam Ritchie* > - Richard Rodenbusch* > - Pedro Rosa* > - Alberto Jiménez Ruiz* > - Bhavik Sachdev* > - Taylan Sahin* > - Saicharan > - Pablo Galindo Salgado > - Richard Samuel* > - Davide Sandonà > - Raj Sapale > - Gilles Schintgen > - Nico Schlömer > - Hanspeter Schmid > - Alexis Schotte* > - Vladimir Sereda* > - Ankit Kumar Singh* > - Sachin Singh* > - Maciej Skórski* > - Chris Smith > - Henrique Soares* > - Vivek Soni* > - Timo Stienstra > - Grace Su* > - Kalevi Suominen > - Daiki Takahashi > - Diane Tchuindjo > - Gerald Teschl* > - Seb Tiburzio* > - Tommaso Vaccari* > - Geetika Vadali* > - Viraj Vekaria* > - Laurence Warne* > - Daniel Weindl* > - James Whitehead* > - Lorenz Winkler* > - Congxu Yang* > - 袁野 (Yuan Ye)* > - Lauren Yim* > - Zedmat* > - Shuai Zhou* > - Zhenxu Zhu* > - Alexander Zhura* > - zzc* > > The SHA256 hashes for the release files are: > > 3b6af8f4d008b9a1a6a4268b335b984b23835f26d1d60b0526ebc71d48a25f57 > sympy-1.13.0.tar.gz > 6b0b32a4673fb91bd3cac3b55406c8e01d53ae22780be467301cc452f6680c92 > sympy-1.13.0-py3-none-any.whl > 3addadf7b806e94477f0371c5781a5f2cd300b7768cae022a327e72994d6ab53 > sympy-docs-html-1.13.0.zip > 58c1025c8bf3cf2ee9eaa731764a80f96fe296c171fb69ccc6842fdf404f1051 > sympy-docs-pdf-1.13.0.pdf > > -- > Oscar -- 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+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAHVvXxQMwVNKZXb76u5RokNrN3JzQ9L_rUm858DKz28p--SW0g%40mail.gmail.com.