To make a "release" of NumPy, follow these steps:

  1. Check the buildbot
  2. Make sure the current trunk builds a package correctly:
    python setup.py bdist
    python setup.py sdist
    
  3. Create the release "tag"
    svn cp http://svn.scipy.org/svn/numpy/trunk http://svn.scipy.org/svn/numpy/tags/<version>
    
  4. Update the version of the trunk
    • Increment the release number in numpy/version.py
  5. Update the version of the tag
    • Switch to the tag svn switch http://svn.scipy.org/svn/numpy/tags/<version>
    • Set release=True in numpy/version.py
  6. Make the distribution tar-files and binary releases and up-load them to SourceForge
  7. Update PyPi
  8. Announce to the lists