You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
current one is a tad out of date. This is a brain dump of what I have done for the last 3 releases. Here instead of a PR as I didn't plan to type out the list when I created the issue.
make sure all of the testing and such is done (pretty easy now that we have travis)
run github stats script to update the contributor and issue logs
bump version to release target and commit
create (and optionally sign) tag
create doc branch off of the new tag
version bump back to dev version and commit
merge everything back to master
checkout tag
push tag and updated branches to github
turn tag into a Release
run git clean -xfd to make sure stray files don't make it into the dist
run python setup.py sdist to make clean source tarball
This is a real testament to all the hard work you've been doing, and a good thing to link to next time someone asks why the release is delayed :)
This is one of those things that would be nice to automate, but is very hard to automate. Any rethinking or streamlining along those lines would be great, of course -- maybe it would be helpful to have someone on one of the other large scipy-community projects to look at this and offer advice. There always seem to be little tricks in this space that are hard to find.
Activity
mdboom commentedon Oct 23, 2014
This is a real testament to all the hard work you've been doing, and a good thing to link to next time someone asks why the release is delayed :)
This is one of those things that would be nice to automate, but is very hard to automate. Any rethinking or streamlining along those lines would be great, of course -- maybe it would be helpful to have someone on one of the other large scipy-community projects to look at this and offer advice. There always seem to be little tricks in this space that are hard to find.
6 remaining items
tacaswell commentedon Oct 8, 2017
Thas was done in #7635