Releasing SymPy 1.13

43 views
Skip to first unread message

Oscar Benjamin

unread,
Jun 4, 2024, 3:49:07 PM6/4/24
to sympy
Hi all,

A couple of weeks ago I put out a release for SymPy 1.12.1 which was
just a few minor changes from 1.12 for compatibility with CPython
3.12, recent unreleased changes in mpmath and also changes in the
upcoming NumPy 2.0.

After some delay I have initiated the release of SymPy 1.13. The issue
tracking this is here:
https://github.com/sympy/sympy/issues/26169

There are many unreleased changes in 1.13 since 1.12. you can see the
release notes here:
https://github.com/sympy/sympy/wiki/Release-Notes-for-1.13

I have now created a 1.13 release branch. In principle I could put out
a release very quickly now but first any unresolved issues need to be
resolved. There are various issues with the 1.13 milestone here:
https://github.com/sympy/sympy/milestone/65

In particular these two issues need to be resolved so I would
appreciate it if people would resolve them:

https://github.com/sympy/sympy/issues/26221
https://github.com/sympy/sympy/issues/26318

Some of the others I will punt on for now because the release has been
delayed long enough.

If anyone knows of anything else that should be fixed urgently in a
1.13 release then please say so either here or on GitHub.

Oscar

Aaron Meurer

unread,
Jun 4, 2024, 4:47:50 PM6/4/24
to sy...@googlegroups.com
On Tue, Jun 4, 2024 at 1:49 PM Oscar Benjamin
<oscar.j....@gmail.com> wrote:
>
> Hi all,
>
> A couple of weeks ago I put out a release for SymPy 1.12.1 which was
> just a few minor changes from 1.12 for compatibility with CPython
> 3.12, recent unreleased changes in mpmath and also changes in the
> upcoming NumPy 2.0.
>
> After some delay I have initiated the release of SymPy 1.13. The issue
> tracking this is here:
> https://github.com/sympy/sympy/issues/26169
>
> There are many unreleased changes in 1.13 since 1.12. you can see the
> release notes here:
> https://github.com/sympy/sympy/wiki/Release-Notes-for-1.13
>
> I have now created a 1.13 release branch. In principle I could put out
> a release very quickly now but first any unresolved issues need to be
> resolved. There are various issues with the 1.13 milestone here:
> https://github.com/sympy/sympy/milestone/65
>
> In particular these two issues need to be resolved so I would
> appreciate it if people would resolve them:
>
> https://github.com/sympy/sympy/issues/26221
> https://github.com/sympy/sympy/issues/26318

While I do still dislike the new continuation character stuff, I don't
think it needs to block a release if we can't get it resolved. The
format of the output of the printers is not guaranteed in any way,
especially the "human" printers like pprint (the code printers are a
different story), so we can easily add them to this release and remove
them in a later release. In my opinion, this shouldn't be considered a
backwards compatibility concern. If anything, releasing this will let
us get more feedback on the feature.

Aaron Meurer

>
> Some of the others I will punt on for now because the release has been
> delayed long enough.
>
> If anyone knows of anything else that should be fixed urgently in a
> 1.13 release then please say so either here or on GitHub.
>
> 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+un...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAHVvXxT3POLkeTazr1uazfzFhTAF1nLn8kqA%2BZvwEzqRuRM4ig%40mail.gmail.com.
Reply all
Reply to author
Forward
0 new messages