Changes between Version 2 and Version 3 of MakingReleases

Show
Ignore:
Timestamp:
08/26/07 00:12:50 (6 years ago)
Author:
jarrod.millman
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MakingReleases

    v2 v3  
    1 To Make a "release" of !SciPy, follow these steps: 
     1To make a "release" of !SciPy, follow these steps: 
    22 
    3 1) Make sure the current trunk builds a package correctly: 
    4  
    5    - python setup.py bdist usually works 
    6    - python setup.py sdist followed by trying to build the package is another option 
    7  
    8 2) Create the release "tag" 
    9  
    10    - svn cp http://svn.scipy.org/svn/scipy/trunk http://svn.scipy.org/svn/scipy/tags/<version> 
    11  
    12 3) Update the version of the trunk 
    13  
    14    - Change the scipy/version.py file to bump up the release number to the next release 
    15  
    16 4) Update the version of the tag 
    17  
    18     - Switch to the tagged tree (svn switch http://svn.scipy.org/svn/scipy/tags/<version> 
    19     - Update the scipy/version.py by changing the released line to True 
    20  
    21 5) Make the distribution tar-files and binary releases and up-load them to [http://sourceforge.net/projects/scipy SourceForge] 
     3 1. Make sure the current trunk builds a package correctly: 
     4{{{ 
     5python setup.py bdist 
     6python setup.py sdist 
     7}}} 
     8 1. Create the release "tag" 
     9{{{ 
     10svn cp http://svn.scipy.org/svn/scipy/trunk http://svn.scipy.org/svn/scipy/tags/<version> 
     11}}} 
     12 1. Update the version of the trunk 
     13   - Increment the release number in {{{scipy/version.py}}} 
     14 1. Update the version of the tag 
     15    - Switch to the tag {{{svn switch http://svn.scipy.org/svn/scipy/tags/<version>}}} 
     16    - Set {{{release=True}}} in {{{scipy/version.py}}} 
     17 1. Make the distribution tar-files and binary releases and up-load them to [http://sourceforge.net/projects/scipy SourceForge]