On Tue, Nov 15, 2011 at 12:37 PM, Mateusz Paprocki <[email protected]> wrote: > Hi, > > On 14 November 2011 23:02, Mateusz Paprocki <[email protected]> wrote: >> >> Hi, >> Is there a chance we could release SymPy 0.7.2 in two weeks? Early >> December I will give a tutorial about SymPy and I would like to take >> advantage of Python 3 support and new features. > > I started https://github.com/sympy/sympy/wiki/Release-Notes-for-0.7.2. All > developers are welcome to fill in the gaps. Major changes section should > include new modules (mechanics, combinatorics, Python 3, etc.). If you feel > that there are other changes that should be marked as "major" (e.g. PyPy > support), feel free to add them there. There are almost 1200 commits since > last release, so there is a lot of work to be done. > I set the release date to 1 December. This is the last day I can do release > on my own. This date implies that 24 November should be the last day we > accept changes for 0.7.2 release.
Feel free to create the release branch sooner than that, and to merge (or rather cherry-pick) changes into it if they should go into the release and into master otherwise. Also, remember that Code-In starts on the 21st. > Note that this release will require more testing than before, because we now > support Python 3 (>= 3.2) and PyPy (>1.6.0, possibly nightly build). Other > Python versions include 2.5, 2.6 and 2.7. Tests have to be run on 32-bit and > 64-bit architectures, with and without GMPY, with and without NumPy/SciPy, > on Windows, Linux and Mac. I'd recommend using tox for this. You just set up the tox.ini file, make sure it works, then let it run overnight. This worked pretty well for me with the last two releases (with the one exception that you can't use tox to test scipy). I haven't tried it with Python 3 yet, but it's supposed to work. And I don't know if it can be used to test PyPy. Aaron Meurer > Ondrej, can sympy-bot be used to test release branch? > If there are any issues that have to be fixed before release, please mark > them as critical. There are currently 52 open issues targeted for 0.7.2 > release. Most of them won't be fixed until then so we have to either > reschedule them or erase milestone information (I think the later should be > done with most of those issues). > >> >> Mateusz > > Mateusz > > -- > You received this message because you are subscribed to the Google Groups > "sympy" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/sympy?hl=en. > -- You received this message because you are subscribed to the Google Groups "sympy" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/sympy?hl=en.
