Hello All, Thanks for the rever summary, Aaron!
Also, I'd like to mention that we fully support and encourage any contributions to rever. The more eyes the better! Be Well Anthony On Tue, Jun 27, 2017 at 1:38 PM Aaron Meurer <[email protected]> wrote: > I started a PR here https://github.com/sympy/sympy/pull/12819 > > Anthony Scopatz and I are working on a new tool to replace the current > release/fabfile.py https://github.com/ergs/rever. The existing script > uses a Vagrant VM and fabric. What I would like to replace this with > is a Docker image, that runs the rever script. > > Rever is designed to be a general releasing tool that lets you write > the different release tasks as "activities" in a xonsh script. Xonsh, > if you don't know, if a shell that mixes bash and Python, so it's > basically Python but you can write shell commands anywhere that you > would have a Python statement. > > If you want to help out, a good place to start would be to build a > Docker container. All the dependencies that need to be installed on it > are in the fabfile > https://github.com/sympy/sympy/blob/master/release/fabfile.py. We need > to be able to run everything in the Python versions we support (2.7, > 3.3-3.6). I recommend using conda environments for everything if > possible. I have the sympy name on dockerhub, and can give you access > if you give me your username. > > Aaron Meurer > > On Tue, Jun 27, 2017 at 11:44 AM, Ondřej Čertík <[email protected]> > wrote: > > I want to help with the release automation. Can you share the PR where > > I can help? > > > > Ondrej > > > > On Thu, Jun 22, 2017 at 3:39 PM, Aaron Meurer <[email protected]> > wrote: > >> I hope so, but it won't be out for long. It would definitely be > >> helpful if downstream projects checked against master now. > >> > >> Aaron Meurer > >> > >> On Thu, Jun 22, 2017 at 3:31 PM, Nathan Goldbaum <[email protected]> > wrote: > >>> Hi Aaron, > >>> > >>> Will there be time to do a release candidate? Or should downstream > projects > >>> just check out the master branch and check if anything is broken right > now? > >>> > >>> -Nathan > >>> > >>> On Thu, Jun 22, 2017 at 2:29 PM, Aaron Meurer <[email protected]> > wrote: > >>>> > >>>> Hi all. > >>>> > >>>> I'm happy to announce that NumFOCUS has provided some funding for me > >>>> to do a SymPy release as part of their small development grants. I > >>>> will be working on creating a SymPy release over the next couple of > >>>> weeks, with the goal of getting the release out in time for our code > >>>> generation tutorial at the SciPy conference. > >>>> > >>>> What you can do to help: > >>>> > >>>> - Please add any issue or pull request that should be fixed for the > >>>> release to the release milestone > >>>> https://github.com/sympy/sympy/milestone/46. Please be aware that > this > >>>> release is on a tight schedule, so anything that cannot be fixed in > >>>> the short term will be postponed. Any review or coding help on > >>>> blocking issues is greatly appreciated. > >>>> > >>>> - I will be creating a separate release branch. Modifications to > >>>> master may continue as usual. > >>>> > >>>> - Any help on updating the release notes > >>>> (https://github.com/sympy/sympy/wiki/Release-Notes-for-1.1) is > >>>> appreciated. > >>>> > >>>> I will also be working on updating the release automation. If anyone > >>>> wants to help in this effort, please see the upcoming pull request for > >>>> the release branch. If all goes well, we should be able to make > >>>> another point release (1.1.1) soon after the conference. > >>>> > >>>> The are a few development processes that I would like to change for > >>>> the future, to make future releases easier to do. I will be sending > >>>> separate messages to the list about them. > >>>> > >>>> Aaron Meurer > >>>> > >>>> -- > >>>> 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 post to this group, send email to [email protected]. > >>>> Visit this group at https://groups.google.com/group/sympy. > >>>> To view this discussion on the web visit > >>>> > https://groups.google.com/d/msgid/sympy/CAKgW%3D6JH-7GBx1FfuDG8%2B4yV3GK3QxNDa5OYW9VOEXx4LPgi9Q%40mail.gmail.com > . > >>>> For more options, visit https://groups.google.com/d/optout. > >>> > >>> > >>> -- > >>> 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 post to this group, send email to [email protected]. > >>> Visit this group at https://groups.google.com/group/sympy. > >>> To view this discussion on the web visit > >>> > https://groups.google.com/d/msgid/sympy/CAJXewO%3D4dbmv7X07DwWs1f9j6O-zSgQn%3DguF7DF15R4XYDving%40mail.gmail.com > . > >>> For more options, visit https://groups.google.com/d/optout. > >> > >> -- > >> 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 post to this group, send email to [email protected]. > >> Visit this group at https://groups.google.com/group/sympy. > >> To view this discussion on the web visit > https://groups.google.com/d/msgid/sympy/CAKgW%3D6JKjOOA-m9uQj59qrw9%3DbCsnqujWC6viqtu4anOvj2hPA%40mail.gmail.com > . > >> For more options, visit https://groups.google.com/d/optout. > > > > -- > > 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 post to this group, send email to [email protected]. > > Visit this group at https://groups.google.com/group/sympy. > > To view this discussion on the web visit > https://groups.google.com/d/msgid/sympy/CADDwiVCD444sz2up4XBudWXpy_7rmcqyp0YqCO625-foj7%2B8Jw%40mail.gmail.com > . > > For more options, visit https://groups.google.com/d/optout. > > -- > 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 post to this group, send email to [email protected]. > Visit this group at https://groups.google.com/group/sympy. > To view this discussion on the web visit > https://groups.google.com/d/msgid/sympy/CAKgW%3D6JVco7WHRqyR2d%3DLu3MzO5hx7gX3kTWNOYa4majoPQN0w%40mail.gmail.com > . > For more options, visit https://groups.google.com/d/optout. > -- Asst. Prof. Anthony Scopatz Nuclear Engineering Program Mechanical Engineering Dept. University of South Carolina [email protected] Office: (803) 777-9334 Cell: (512) 827-8239 Office: Horizon 1, #011 (ground floor, not first) Book a meeting with me at https://scopatz.youcanbook.me/ Open up an issue: https://github.com/scopatz/me/issues Check my calendar <https://www.google.com/calendar/embed?src=scopatz%40gmail.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 post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/sympy. To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAPk-6T4sx2V0j2G2sU0psOj3w%2BqA%2Bf15xD27Cn%3D7aa8Cmo39_A%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
