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.
