Install depot_tools for Chromium project
Make a change on the trunk and create a change list by
$ gcl change
Upload the change list to the code review site
$ gcl upload <change list name>
Once got LGTM, commit by
$ gcl commit <change list name>
cd to src/ directory, and run
$ python test/run_all.py --log_level debug -- -v
Run pep8
$ pep8 --repeat **/*.py
Update version in src/setup.py, and commit.
Create a new tag
$ svn cp https://pywebsocket.googlecode.com/svn/trunk https://pywebsocket.googlecode.com/svn/tags/pywebsocket-version
Announce on the pywebsocket group
Update the revision number part in the rule for pywebsocket
http://trac.webkit.org/wiki/pywebsocket%3A%20a%20WebSocket%20server%20for%20layout%20tests