Hello All, FWIW, we have a release script for xonsh that handles many elements of a release (tagging, changelog, building and deploying docs, pypi conda-forge, etc. ): https://github.com/xonsh/xonsh/blob/master/release.xsh It requires only minimal, metadata changes to use on other projects. I have ported it to xo, lazyasd, amalgamate, regolith, etc.
This includes the changelog feature. Basically, every branch get's its own file in the news/ dir. At release time, the script glues all of these together. You can read more here: http://xon.sh/devguide.html#changelog I'd be in favor or breaking this out into a "releaser" project too, if other folks are interested. Be Well Anthony On Tue, Jan 24, 2017 at 2:03 PM Ondřej Čertík <[email protected]> wrote: > Hi Robert, > > On Tue, Jan 24, 2017 at 8:43 AM, <[email protected]> wrote: > > FYI, I found more details on how GitLab currently proceeds (and reasons > why) > > at > > > https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/development/changelog.md > > . > > > > (You could have a Python equivalent of their bin/changelog tool.) > > > Thanks for this tip. I like what GitLab is doing. The changelog script > can then be run on Travis automatically to ensure things are properly > formatted, and so on. > > Ondrej > > -- > 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/CADDwiVAKrmo7-q%2BKK9BvMTQ_S78-E2v-OUAGHNHGRgbgaBP4sw%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-6T4fzKMAyfFh7-MO9zyv%3DkN645-ufuUELaosfib4wcNQOA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
