diff options
author | Ralf Gommers <ralf.gommers@googlemail.com> | 2012-02-05 09:49:39 +0100 |
---|---|---|
committer | Charles Harris <charlesr.harris@gmail.com> | 2012-02-05 17:10:02 -0700 |
commit | 58d883a627ab7f3ee7defcf481603b30705f3939 (patch) | |
tree | 95e064adf6c4b234be08b2e1af7b0848ec71ec24 /doc/HOWTO_RELEASE.rst.txt | |
parent | 794e9c3b37bb08e95e31b40889947d1d772b8f18 (diff) | |
download | numpy-58d883a627ab7f3ee7defcf481603b30705f3939.tar.gz |
DOC: add to release HOWTO that the C API version should be updated.
Diffstat (limited to 'doc/HOWTO_RELEASE.rst.txt')
-rw-r--r-- | doc/HOWTO_RELEASE.rst.txt | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/doc/HOWTO_RELEASE.rst.txt b/doc/HOWTO_RELEASE.rst.txt index e1d860bc0..c31201801 100644 --- a/doc/HOWTO_RELEASE.rst.txt +++ b/doc/HOWTO_RELEASE.rst.txt @@ -104,8 +104,7 @@ Wine For building Windows binaries on OS X Wine can be used. In Wine the following needs to be installed: -* Python 2.5 -* Python 2.6 +* Python 2.5-2.7 and 3.1-3.2 * MakeNsis * CpuId plugin for MakeNsis : this can be found in the NumPy source tree under tools/win32build/cpucaps and has to be built with MinGW (see SConstruct file in @@ -162,8 +161,8 @@ What is released Binaries -------- -Windows binaries in "superpack" form for Python 2.5/2.6/2.7/3.1. A superpack -contains three builds, for SSE2, SSE3 and no SSE. +Windows binaries in "superpack" form for Python 2.5/2.6/2.7/3.1/3.2. +A superpack contains three builds, for SSE2, SSE3 and no SSE. OS X binaries are made in dmg format, targeting only the Python from `python.org <http://python.org>`_ @@ -224,6 +223,16 @@ code that should be removed is actually removed, and all new deprecations say in the dostring or deprecation warning at what version the code will be removed. +Check the C API version number +------------------------------ +The C API version number is recorded in core/code_generators/cversions.txt. +Before every release this number should be updated by running +core/code_generators/cversions.py, and main changes noted in a comment. If +this is done correctly, compiling the release should not give a warning "API +mismatch detected ..." at the beginning of the build. + +The C ABI version number should only be updated for a major release. + Check the release notes ----------------------- Check that the release notes are up-to-date, and mention at least the |