diff options
| author | Chris McDonough <chrism@plope.com> | 2012-03-02 03:12:44 -0500 |
|---|---|---|
| committer | Chris McDonough <chrism@plope.com> | 2012-03-02 03:12:44 -0500 |
| commit | f5a1a3cf957001ee338ee02502a1a0654fb694ca (patch) | |
| tree | 1c1af377555cf8d03612b4a826cc5b8783969fc1 /RELEASING.txt | |
| parent | 8114e3a023aa2c37e99acddfe4e697ee5cc180ed (diff) | |
| parent | 3a14206e0f03fe24fa9a6611097230607332184d (diff) | |
| download | pyramid-f5a1a3cf957001ee338ee02502a1a0654fb694ca.tar.gz pyramid-f5a1a3cf957001ee338ee02502a1a0654fb694ca.tar.bz2 pyramid-f5a1a3cf957001ee338ee02502a1a0654fb694ca.zip | |
Merge branch '1.3-branch'
Diffstat (limited to 'RELEASING.txt')
| -rw-r--r-- | RELEASING.txt | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/RELEASING.txt b/RELEASING.txt index 3116d2643..c97c8ef60 100644 --- a/RELEASING.txt +++ b/RELEASING.txt @@ -1,17 +1,22 @@ Releasing Pyramid ================= -- git pull +- Do any necessary branch merges (e.g. master to branch, branch to master). + +- On release branch: + + $ git pull - Do platform test via tox: - $ tox + $ tox -r -- Make sure statement coverage is at 100%:: + Make sure statement coverage is at 100%:: - $ python setup.py nosetests --with-coverage +- Run Windows tests for Python 2.6, 2.7, and 3.2 if feasible. -- Make sure all scaffold tests pass: +- Make sure all scaffold tests pass (Py 2.6, 2.7, 3.2 and pypy on UNIX; this + doesn't work on Windows): $ python pyramid/scaffolds/tests.py @@ -37,11 +42,12 @@ Releasing Pyramid - Make sure PyPI long description renders (requires ``collective.dist`` installed into your Python):: - $ python setup.py check --restructuredtext + $ python setup.py check -r - Create a release tag. -- Release to PyPI:: +- Make sure your system Python has ``setuptools-git`` installed and release to + PyPI:: $ python setup.py sdist register upload |
