CherryPy 3.1 is out and there are some exciting new features. The first exciting piece is the Web Site Process Bus. Robert Brewer had come up with an idea to create a generic server management API to help make management tools and libraries for Python servers standardized. Essentially, this is like WSGI for managing Python web servers. The next big feature is cherryd, which allows you easily run a CherryPy server as a daemon. Paste had a similar feature and it made managing Python web applications feel more like managing a tradtional web server. Also, the set of changes for CherryPy 3.1 make it possible to run CherryPy on Google’s App Engine. If you’ve never checked out CherryPy, take it for a spin. Congrats to Robert and the rest of the CherryPy team!