ANN: Snakelets 1.30 (simple-to-use web app server with dynamic pages)

Irmen de Jong irmen at -nospam-remove-this-xs4all.nl
Thu May 13 13:57:18 EDT 2004


I'm happy to say that Snakelets 1.30 is available.

Snakelets is a Python web application server, mainly for educational
purposes (but it works fine, mind you). This project provides a threaded web
server, Ypages (HTML+Python language, similar to Java's JSPs) and Snakelets:
code-centric page request handlers (similar to Java's Servlets).
Snakelets is fully unicode compatible and it's possible to run it
from a CD (read-only mode).

It's released under the open-source MIT Software license.

You can download from http://snakelets.sourceforge.net
(go to the SF project site, and then the file section).

Most relevant changes since 1.24:

* compatible with Python 2.2 (2.3 recommended)
* now uses a standard User class for user authentication/authorization.
   Privileges can be used to control access to pages and URL patterns.
   The 'account' webapp has been changed to use the new user object.
* uses standard Python logging package for logging.
* fixed character encoding error that occured in included pages.
* daemon.py and monitor.py improvements.

To start, edit the vhost config file (see docs) and
then run the serv.py script, or the monitor.py script
if you want to start it as a daemon (on Unix).

Enjoy,
--Irmen de Jong.



More information about the Python-list mailing list