Thank you for working on this as always Oscar.

On Thu, Sep 9, 2021 at 2:25 PM Oscar Benjamin
<[email protected]> wrote:
>
> Hi all,
>
> I want to put out the SymPy 1.9 release ASAP.
>
> There have been a large number of changes since 1.8:
> https://github.com/sympy/sympy/wiki/Release-Notes-for-1.9
>
> I intend to spend a little time editing those notes before the release
> but I don't have time to go through all of them. Contributors please
> check the release notes for the changes you have made and improve them
> if needed (anyone can edit the wiki). In some cases it might make
> sense to merge a few related release notes if they come from multiple
> related PRs.
>
> The issues here are the release blockers:
> https://github.com/sympy/sympy/milestone/59
>
> Anyone is welcome to have an opinion on the printing of Heaviside functions:
> https://github.com/sympy/sympy/issues/21945
> In the absence of any other opinions I'll just close the issue though.

I also commented this on the issue, but why was the default value for
Heaviside(0) changed (previously it was unevaluated, but now
Heaviside(0) is 1/2)? As I explained in the issue, I think this could
negatively impact people's existing code, so we should only make the
change if there is a good reason.

More generally, for release notes entries for backwards compatible
changes, I think we should explain not just what changed but why it
was changed, and why it was considered important enough to break
compatibility. None of the entries listed in the 1.9 backwards
compatible breaks section really do that, except for the one about
sample() returning to pre-1.7 behavior.

Aaron Meurer


>
> Just now I discovered a regression:
> https://github.com/sympy/sympy/issues/22058
> That will need to be fixed.
>
> If anyone knows of anything else that should be fixed before the
> release please say so. Otherwise as soon as 22058 is fixed I'll close
> 21945 and put out a release candidate.
>
> Also GSOC students: Can you please each add a paragraph to the
> "highlights" section of the release notes explaining what was achieved
> overall from the projects? I will edit what you write so it doesn't
> need to be perfect but I can't just write that for you because for
> most projects I don't know what you actually did and even for the ones
> I supervised it's hard to remember all the things that were done.
> https://github.com/sympy/sympy/wiki/Release-Notes-for-1.9#highlights
>
> If anyone else knows of particularly significant changes that should
> be highlighted then please let me know.
>
>
> 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 [email protected].
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sympy/CAHVvXxRU0VKJhxZc%2B8q643txB7XS5zjseeQxtqopUhK0J-t8wQ%40mail.gmail.com.

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/CAKgW%3D6Kfw1vHASQ_H6ifzSx9rqONamRmYrSn7hsxTPw6bkwdbw%40mail.gmail.com.

Reply via email to