Saturday, November 29, 2008

Webware for Python 1.0

Christoph Zwerschke has just announced:

The historic Webware for Python version 1.0 has finally been released. It runs with all Python versions from 2.0 to 2.6.

A lot of bugs have been fixed, and a few small improvements and changes have been made since the last release. See the release notes for WebKit, MiddleKit, TaskKit, CGIWrapper and DBUtils for details.

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.

DBUtils is a suite of tools providing solid, persistent and pooled connections to a database that can be used in all kinds of multi-threaded environments like Webware for Python or other web application servers. The suite supports DB-API 2 compliant database interfaces and the classic PyGreSQL interface.

Check out the Webware for Python home page at http://www.w4py.org.

I was the original author and founder of this open source project back in 2000. Over the years we attracted several contributors and many users. Ultimately, I left and turned to Cobra. Chris took over the Webware project and has done a smash up job supporting users and improving the code base. I still use Webware on multiple projects that date back to the early 2000's and I'd use it again on any Python project.

Congratulations to Chris and the Webware community!