09 February 2010

After two years of continual development, documentation, and production use, I've arbitrarily decided to tag modu with a version 1.0, as well as make a formal release.

modu is released under the MIT license. For installation instructions, see Installation or the included INSTALL file.

Tar package

md5sum: 33242ce8c2a3c6292aca46ee563e431b

A great deal of changes have occurred over the last few weeks as I've removed tons of cruft and dependencies from the main codebase, and in particular completed the transition to setuptools-based installation, and the setuptools Resource API to handle assets more effectively. Additionally, the Cheetah integration now caches templates in memory, which should allow for use of template #cache directives, although I haven't really tried this yet.

Dependencies:

  • Python 2.5
  • Twisted 9
  • Cheetah 2.4.1
  • MySQLdb 1.2.3c1

There is currently experimental support included for CherryTemplates and ZPTPages template engines, as well as the PostgreSQL and SQLite databases.

Latest Stable Release 1.0.2

1.0.2 is a new stable maintenance release, released on February 07, 2010 at 11.18PM. It contains a number of bug fixes and minor enhancements. See the ChangeLog for details.

Tar package

md5sum: 33242ce8c2a3c6292aca46ee563e431b

Binary Distribution

  • Automatically install and compile modu and related dependencies:
    # easy_install modu

SVN Tag

To check out a snapshot of the source code from SVN HEAD, use the following incantation:

svn co http://svn.bubblehouse.org/modu/tags/modu-1.0.2