webstring 0.2 released
This is the second public release of webstring. Improvements in this version include speed enhancements and the ability to mark groups of fields inside an XML/HTML document with an XML/HTML attribute (by default class) so they can be manipulated in a single operation. webstring is a template system that lets Python programmers manipulate XML and HTML documents using standard Python sequence and string operators. It is designed for those whose preferred web template languages are Python and HTML. webstring's design is inspired by PyMeld but with a stricter Python feel. Like PyMeld, webstring separates the view (the XML/HTML document) from the controller (Python). It uses XML/HTML attributes (by default id) to mark which tags in a document are fields where content can be inserted or substituted. webstring flattens a document into a Python object hierarchy, exposing only parts of the document you need to manipulate. webstring is a wrapper for Fredrik Lundh's cElementTree package, so both cElementTree and elementtree are required. It also requires Fredrik Lundh's elementtidy package for trying hack through odd HTML. These packages are available for download at: http://effbot.org/downloads/ webstring is currently only known to work with Python 2.4. webstring documentation can be found at: http://psilib.sourceforge.net/webstring.html Future planned enhancements include making webstring capable of using lxml as an optional backend. The file is available for download from: http://prdownloads.sourceforge.net/psilib/webstring.py?download -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations.html
ANN: Webware 0.9.1 released
Webware 0.9.1 has been released. This release of Webware for Python includes a few fixes and improvements of the WebKit, MiddleKit and KidKit components. Webware for Python is a suite of Python packages and tools for developing object-oriented, web-based applications. The suite uses well known design patterns and includes a fast Application Server, Servlets, Python Server Pages (PSP), Object-Relational Mapping, Task Scheduling, Session Management, and many other features. Webware is very modular and easily extended. Webware for Python is well proven and platform-independent. It is compatible with multiple web servers, database servers and operating systems. Check out the Webware for Python home page at http://www.w4py.org -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations.html