**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. ----- News ==== 2008-06-06 - First release candidate for Webware 1.0 ---------------------------------------------------- The first release candidate for Webware 1.0 is now available for download from SourceForge (tarball__ or zip__ archive). Please test and report any problems on the `webware-devel mailing list`__. If no problems are supported, the final release will follow very soon. __ http://downloads.sourceforge.net/webware/Webware-1.0rc1.tar.gz __ http://downloads.sourceforge.net/webware/Webware-1.0rc1.zip __ http://www.mail-archive.com/webware-devel@lists.sourceforge.net/info.html 2008-02-10 - First beta release of Webware 1.0 ---------------------------------------------- The first beta release of Webware 1.0 is now available for download__ from SourceForge. __ http://downloads.sourceforge.net/webware/Webware-1.0b1.tar.gz 2007-07-07 - Webware and DBUtils 0.9.4 --------------------------------------- A new release of Webware (`Webware-0.9.4.tar.gz`__) and `DBUtils`__ (`DBUtils-0.9.4.tar.gz`__) can be downloaded. Webware has got some new configuration settings, and some bugs have been fixed. Please have a look at the `WebKit release notes`__ and the `Release Notes for DBUtils`__ for details. __ http://prdownloads.sf.net/webware/Webware-0.9.4.tar.gz?download __ http://www.webwareforpython.org/DBUtils __ http://www.webwareforpython.org/downloads/DBUtils/DBUtils-0.9.4.tar.gz __ http://www.webwareforpython.org/WebKit/Docs/RelNotes-0.9.4.html __ http://www.w4py.org/DBUtils/Docs/RelNotes-0.9.4.html 2007-06-29 - LoginKit 0.2 ------------------------- Some minor problems have been fixed in LoginKit__. LoginKit handles logins in Webware, using Component__. The latest version `LoginKit-0.2.tar.gz`__ can be downloaded from here. __ http://wiki.w4py.org/loginkit __ http://wiki.w4py.org/component __ http://www.webwareforpython.org/downloads/LoginKit/LoginKit-0.2.tar.gz 2007-05-21 - DBUtils 0.9.3 -------------------------- `DBUtils`__ 0.9.3 has been released. You can either install it independently or as a Webware plug-in. `DBUtils-0.9.3.tar.gz`__ can be downloaded directly from here. `User's Guide`__ and `Release Notes`__ are available online and contained in the distribution as well. __ http://www.webwareforpython.org/DBUtils __ http://www.webwareforpython.org/downloads/DBUtils/DBUtils-0.9.3.tar.gz __ http://www.webwareforpython.org/DBUtils/Docs/UsersGuide.html __ http://www.w4py.org/DBUtils/Docs/RelNotes-0.9.3.html 2007-04-26 - Webware 0.9.3 -------------------------- Webware for Python version 0.9.3 can be downloaded__ here. It includes a couple of fixes and improvements of WebKit and some cleanup of the overall Webware codebase. More details in the `WebKit release notes`__. A new feature in this release is automatic redirection to custom error pages whenever an HTTP error or any other Python exception occurs in a servlet. There still had been some quirks with Python versions before 2.2 and after 2.4, which have been solved in this release. Webware now runs fine with the current Python 2.5, but is still backward compatible down to Python 2.0 (except for KidKit, because Kid requires Python 2.3 anyway). The plan is to keep this broad compatibility range in the upcoming Webare 1.0 release, postponing major refactoring and strengthening requirements until later versions. __ http://prdownloads.sf.net/webware/Webware-0.9.3.tar.gz?download __ http://www.webwareforpython.org/WebKit/Docs/RelNotes-0.9.3.html 2006-09-28 - WebwareWiki 0.1 ---------------------------- The software for the `Webware Wiki`__ has been updated and can be downloaded here__. __ http://wiki.w4py.org __ http://www.webwareforpython.org/downloads/Wiki/WebwareWiki-0.1.tar.gz 2006-09-26 - Component 0.2 and LoginKit 0.1 -------------------------------------------- Component__ provides a subclass of ``WebKit.Page`` that makes it easier to reuse code from multiple sources that extend the capability of servlets. You can download `Component-0.2.tar.gz`__ from here. LoginKit__ handles logins in Webware, using Component. `LoginKit-0.1.tar.gz`__ can also be downloaded from here. __ http://wiki.w4py.org/component __ http://www.webwareforpython.org/downloads/Component/Component-0.2.tar.gz __ http://wiki.w4py.org/loginkit __ http://www.webwareforpython.org/downloads/LoginKit/LoginKit-0.1.tar.gz 2006-09-22 - DBUtils 0.9.2 -------------------------- `DBUtils`__ 0.9.2 has been released and can be downloaded from here__. See the `Release Notes`__ for changes. __ http://www.webwareforpython.org/DBUtils __ http://www.webwareforpython.org/downloads/DBUtils/DBUtils-0.9.2.tar.gz __ http://www.w4py.org/DBUtils/Docs/RelNotes-0.9.2.html 2006-09-18 - Webware 0.9.2 -------------------------- Webware for Python version 0.9.2 can be downloaded__ here. It includes a couple of fixes and improvements of WebKit, MiddleKit, MiscUtils and WebUtils (see the respective release notes). A new feature in this release is the possibility to dump stack frames of all running threads to standard output by sending a SIGQUIT or SIGBREAK signal to the Application server using the threadframe module. __ http://prdownloads.sf.net/webware/Webware-0.9.2.tar.gz?download 2006-05-08 - DBUtils 0.9.1 -------------------------- `DBUtils`__ 0.9.1 has been released and can be downloaded from here__. See the `Release Notes`__ for changes. __ http://www.webwareforpython.org/DBUtils __ http://www.webwareforpython.org/downloads/DBUtils/DBUtils-0.9.1.tar.gz __ http://www.w4py.org/DBUtils/Docs/RelNotes-0.9.1.html 2006-04-23 - Webware 0.9.1 -------------------------- Webware for Python version 0.9.1 has been released__ and is available for download__ now. It contains a couple of fixes and improvements of the WebKit__, MiddleKit__ and KidKit__ components. The documentation is contained in the released package and is also available online__. __ http://www.webwareforpython.org/Docs/RelNotes-0.9.1.html __ http://prdownloads.sourceforge.net/webware/Webware-0.9.1.tar.gz?download __ http://www.webwareforpython.org/WebKit/Docs/RelNotes-0.9.1.html __ http://www.webwareforpython.org/MiddleKit/Docs/RelNotes-0.9.1.html __ http://www.webwareforpython.org/KidKit/Docs/RelNotes-0.9.1.html __ http://www.webwareforpython.org/Docs/ 2005-11-13 - Webware 0.9 ------------------------ Finally, Webware for Python version 0.9 is available for download__. __ http://prdownloads.sf.net/webware/Webware-0.9.tar.gz?download It again includes numerous enhancements, additions and bug fixes over the previous release. See the `documentation and release notes`__ for more information. __ http://webware.sf.net/Webware-0.9/Docs/ 2005-09-13 - DBUtils 0.8.1 -------------------------- `DBUtils`__ 0.8.1 is now available as a separate package; please download from here__. __ http://www.webwareforpython.org/DBUtils __ http://www.webwareforpython.org/downloads/DBUtils/DBUtils-0.8.1.tar.gz 2005-04-09 - WSGIKit Site & Tutorial ------------------------------------ WSGIKit has a new site: http://wsgikit.org It also has a new `tutorial on making a to-do application`__. __ http://wsgikit.org/docs/TodoTutorial.html 2005-03-18 - ZPTKit 0.1 ----------------------- ZPTKit_ version 0.1 released. ZPTKit helps make `Zope Page Templates`__ easy to use with Webware. For more on ZPTKit see here__, download__ the package or `view the source`__. __ http://www.zope.org/DevHome/Wikis/DevSite/Projects/ZPT/FrontPage __ http://imagescape.com/software/ZPTKit/ __ http://www.webwareforpython.org/downloads/ZPTKit/ __ http://svn.webwareforpython.org/ZPTKit/trunk 2005-03-16 - Component 0.1 -------------------------- Component_ version 0.1 released. 2005-03-14 - Webware switches to Subversion ------------------------------------------- Webware has switched its source-code repository from using Sourceforge's CVS service to using a Subversion__ hosted on the webwareforpython.org (aka w4py.org) server. Here are some `instructions on how to access the repository`__. Newcomers to subversion may be interested in `the Subversion book`__. __ http://subversion.tigris.org/ __ subversionrepositoryaccess __ http://svnbook.red-bean.com/en/1.0/index.html 2004-11-17 - WSGI Webware renamed to WSGIKit -------------------------------------------- You can now find the WSGI-enabled Webware implementation at `svn.colorstudy.com/trunk/WSGIKit`__. It is now distutil-installable and includes documentation. __ http://svn.colorstudy.com/trunk/WSGIKit 2004-10-05 - Webware WSGIKit ---------------------------- An effort is in the works to port Webware to the new `Web Server Gateway Interface (WSGI)`__. The WSGI is an effort by `the Python Web-SIG`__ to create a standard interface for Python web applications, frameworks, and servers, and should allow Webware to be run in different environments, and alongside other Python web frameworks. Work can be found in a SVN repository at `svn.w4py.org/WSGIKit/trunk`__. __ http://www.python.org/peps/pep-0333.html __ http://www.python.org/sigs/web-sig/ __ http://svn.w4py.org/WSGIKit/trunk 2004-06-19 - Website re-organization in progress ------------------------------------------------ Thanks to Eric Radman for the new site design, and Jacob Hanson for the logo. We're in the process of moving content over from the `old site`__, re-organizing, and updating it where necessary. Please bear with us. __ http://webware.sf.net/oldsite 2004-04-05 - New server and domain ---------------------------------- The Webware project has been generously provided with a virtual server and hosting package, and has registered webwareforpython.org. We will be moving the Wiki to this server and are in the process of redesigning the entire website in order to provide more useful and better-organized information -- stay tuned! 2003-08-01 - Webware 0.8.1 released ----------------------------------- Webware 0.8.1 released. It contains an important security fix, and all users should download__ and upgrade. See the `WebKit 0.8.1 release notes`__ for details. __ http://prdownloads.sf.net/webware/Webware-0.8.1.tar.gz?download __ http://www.webwareforpython.org/WebKit/Docs/RelNotes-0.8.1.html 2003-02-09 - Webware 0.8.0 released ----------------------------------- Webware 0.8 was released today. See the `Webware 0.8 release notes`__ for more info. __ http://www.webwareforpython.org/Docs/RelNotes-0.8.html