Webware for Python 0.7
Geoffrey Talvola
gtalvola@attbi.com
Sun, 31 Mar 2002 20:00:40 -0500
Webware for Python 0.7 is now available!
Webware for Python is a suite of software components for developing
object-oriented, web-based applications. The suite uses well known design
patterns and includes popular features such as:
* A fast, easy-to-use application server
* Servlets
* Python Server Pages (PSP)
* Object-relational mapper
* Task scheduler
* User manager with authentication
* CGI wrapper
Key goals of the project include:
* Python-oriented.
* Object-oriented.
* An expansive suite of components and features to cover common needs of web
developers.
* Modular architecture where components can be used together or independently.
* Excellent documentation and numerous examples.
* Open source development and community (Python-style license).
For more information or to download Webware 0.7 see
http://webware.sourceforge.net
------------------------------------------------
Changes since version 0.6.1:
Python 2.0 or higher is now required.
Components of Webware no longer have independent version
numbers. There is just an overall Webware version number.
Each component still has an independent status of
alpha, beta, etc.
New option "gobblewhitespace" in Python Server Pages lets
you write if/else and try/except statements in a more
natural manner.
New option "formatter" in Python Server Pages lets you
specify an alternate formatter function to use instead of
str().
New feature in MiddleKit: model inheritance. See the
user's guide for details.
Improvements to the CSV functionality in MiscUtils.
WebKit features:
- PickleRPC as a more Pythonic alternative to XML-RPC
- SessionPrefix setting that can be used with mod_rewrite
for easy load balancing with session affinity
- improved exception reporting hooks
- EmailErrorReportAsAttachment setting can be used to
send HTML error pages as attachments
- minor bug fixes
Major speed improvements in MiddleKit.
--
- Geoff Talvola
gtalvola@attbi.com