With this release, WebPython has gained database caching through the use of memcached, which greatly speeds up database reads. A new version of the Tutorial Blog (using this new feature) has also been released.
With this release, the database layer has been significantly modularized and overhauled; database-engine specific classes now inherit from common base classes.
New in this release is the VirtualTable object, with gives developers an immutable, searchable, table-like object on the application level. Eventually, all database access calls will return VirtualTables, but not yet.
This is the new version of the Tutorial Blog, which is now compatible with WebPython 0.6.1.
Today marks WebPython's return to life with release 0.6.1.
We now have an Update function for persistent methods. Check out the changelog for full details.
The database tutorial I'm working on has been temporarily delayed, given that I'm currently cleaning up the database layer. And adding some new features, while I'm at it.
This is a bug-fixing release. It corrects a show-stopper bug in AddTable in the mysql module.
Wow... Only two full days from release and my project has made it into the Daily Python URL! OK, it's only a tiny blurb with a link, but still.
I just finished loading the WebPython site into our allotted web space. This site includes the manual, which I hope will answer questions as to the nature of the project.
This is the first release for WebPython, a Python web-application toolkit. For this release, we have a relatively comprehensive set of features, but more will certainly follow. The website will be up soon.