| Version 4 (modified by jarrod.millman, 6 years ago) |
|---|
To make a "release" of SciPy, follow these steps:
- Create the release "tag"
- Make the distribution tar-files and binary releases and up-load them to SourceForge
Review the state of the source tree
- Make sure the current trunk builds a package correctly:
python setup.py bdist python setup.py sdist
Create a release branch (optional)
- Create the branch
svn cp http://svn.scipy.org/svn/scipy/trunk http://svn.scipy.org/svn/scipy/branches/<version>
- Increment the release number of the trunk:
http://svn.scipy.org/svn/scipy/trunk/scipy/version.py
Create the release tag
- Create a tag off the branch
svn cp http://svn.scipy.org/svn/scipy/branches/<version> http://svn.scipy.org/svn/scipy/tags/<version>
- Update the version of the
- Switch to the tag svn switch http://svn.scipy.org/svn/scipy/tags/<version>
- Set release=True in scipy/version.py
