summaryrefslogtreecommitdiff
path: root/RELEASING.txt
diff options
context:
space:
mode:
Diffstat (limited to 'RELEASING.txt')
-rw-r--r--RELEASING.txt26
1 files changed, 16 insertions, 10 deletions
diff --git a/RELEASING.txt b/RELEASING.txt
index 88c3ad73d..87ff62c53 100644
--- a/RELEASING.txt
+++ b/RELEASING.txt
@@ -13,7 +13,7 @@ Releasing Pyramid
Make sure statement coverage is at 100% (the test run will fail if not).
-- Run Windows tests for Python 2.6, 2.7, 3.2, and 3.3 if feasible.
+- Run tests on Windows if feasible.
- Make sure all scaffold tests pass (Py 2.6, 2.7, 3.2, 3.3, 3.4, pypy, and
pypy3 on UNIX; this doesn't work on Windows):
@@ -24,16 +24,15 @@ Releasing Pyramid
communicate with contributors).
- Copy relevant changes (delta bug fixes) from CHANGES.txt to
- docs/whatsnew-X.X (if it's a major release).
+ docs/whatsnew-X.X (if it's a major release). Minor releases should
+ include a link under "Bug Fix Releases" to the minor feature
+ changes in CHANGES.txt .
- update README.rst to use correct versions of badges and URLs according to
each branch and context, i.e., RTD "latest" == GitHub/Travis "1.x-branch".
-- Make sure docs render OK::
-
- $ tox -e {py2,py3}-docs
-
- There should be no meaningful errors or warnings.
+- Update whatsnew-X.X.rst in docs to point at change log entries for individual
+ releases if applicable.
- Change setup.py version to the new version number.
@@ -46,10 +45,17 @@ Releasing Pyramid
- Create a release tag.
-- Make sure your system Python has ``setuptools-git`` installed and release to
- PyPI::
+- Make sure your Python has ``setuptools-git``, ``twine`` and ``wheel``
+ installed and release to PyPI::
+
+ $ python setup.py sdist bdist_wheel
+ $ twine upload dist/pyramid-X.X-*
+
+- Edit Pylons/pylonshq/templates/home/home.mako for minor and major updates.
+
+- Edit Pylons/pylonshq/templates/home/inside.rst for major updates only.
- $ python setup.py sdist register upload
+- Edit Pylons/pylonsrtd/pylonsrtd/docs/pyramid.rst for all updates.
- Edit `http://wiki.python.org/moin/WebFrameworks
<http://wiki.python.org/moin/WebFrameworks>`_.