To install, change to the directory where setup.py is located and type (python-2.3 or later needed):
python setup.py install
To learn how to use it, look at the examples under cherrypy/tutorial/ or go to http://www.cherrypy.org for more info.
To run the regression tests, just go to the cherrypy/test/ directory and type:
nosetests -s ./
Or to run individual tests type:
nosetests -s test_foo.py
8e38e50 - Added Netflix and made some descriptions better.
4a31563 - Add new success stories from mailinglist, removed a lot of defunct old
4d30927 - add instructions for pip and easy_install
6d86e42 - Improvements to a few examples in the tutorial.
b907ffb - Improve the examples in the tutorial.
b619c4f - Let the args and kwargs heading into a PageHandler be accessible on the request object. This way tools can be written that munge those parameters, ...
c5f1026 - A little more debugging for cherrypy sessions, AND for file based sessions, fail early if the session is accessed while not locked.
d777650 - Better debug output from the session tool.
851bc8d - Merged in moigagoo/cherrypy (pull request #31)
9cb89b4 - [~] cURL basic usage guide added.
edcfc82 - Fix a bunch of links in the documentaton.
521fffa - Improvements to the documentation styles.
b86b753 - Update refences from SVN to Mercrual
decab84 - Remove references to Subeversion in the documentation
35b7ceb - Merged in stpierre/cherrypy/1001-client-cert-verify (pull request #15)
deea3be - Added support for client certificate verification in SSLAdapter (issue #1001)
ddb5c52 - Fix for #1220 (requestline not properly splitted when request line (including r"\r\n") are exactly 256 bytes long).
01aa0ac - Add background image and update the name of the file for the docs.
80eadd9 - Update doc styles to be more like cherrypy.org and add tutorial to the toc tree.
9fa23b7 - Change "Concepts" to "Tutorial", just to be more clear about the intentions of that part of the docs.