Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

83 lines (47 sloc) 1.806 kb
Releasing Pyramid
=================
- git pull
- Do platform test via tox:
$ tox
- Make sure statement coverage is at 100%::
$ python setup.py nosetests --with-coverage
- Make sure all scaffold tests pass:
$ python pyramid/scaffolds/tests.py
- Ensure all features of the release are documented (audit CHANGES.txt or
communicate with contributors).
- Copy relevant changes (delta bug fixes) from CHANGES.txt to
docs/whatsnew-X.X (if it's a major release).
- Make sure docs render OK::
$ cd docs
$ make clean html
There should be no meaningful errors or warnings.
- Change setup.py version to the new version number.
- Change docs/conf.py version to the new version number.
- Change CHANGES.txt heading to reflect the new version number.
- Make sure PyPI long description renders (requires ``collective.dist``
installed into your Python)::
$ python setup.py check --restructuredtext
- Create a release tag.
- Release to PyPI::
$ python setup.py sdist register upload
- Edit `http://wiki.python.org/moin/WebFrameworks
<http://wiki.python.org/moin/WebFrameworks>`_.
- Publish new version of docs.
- Announce to maillist.
- Announce to Twitter.
Announcement template
----------------------
Pyramid 1.1.X has been released.
Here are the changes:
<<changes>>
A "What's New In Pyramid 1.1" document exists at
http://docs.pylonsproject.org/projects/pyramid/1.1/whatsnew-1.1.html .
You will be able to see the 1.1 release documentation (across all
alphas and betas, as well as when it eventually gets to final release)
at http://docs.pylonsproject.org/projects/pyramid/1.1/ .
You can install it via PyPI:
easy_install Pyramid==1.1a4
Enjoy, and please report any issues you find to the issue tracker at
https://github.com/Pylons/pyramid/issues
Thanks!
- C
Jump to Line
Something went wrong with that request. Please try again.