ivyprojectstahcheereleases

Tahchee

A Cheetah extension and build system

Get Tahchee !

Download latest stable (0.9.8) or unstable

Welcome to the Tahchee releases page !

You'll find on the page the different releases of Tahchee, a quickstart/installation guide as well as indications to get the bleeding-edge development version.

Requirements

To run tahchee, you will need

Releases

Tahchee 0.9.8 (TGZ)
This new Tahchee release brings the following functionalities:
  • Date and Signature-based change detection
  • A "main" file can be specified and will be opened after each build.
  • Kiwi markup engine embedded as plug-in
  • Updated change detection system, including templates dependency tracking and glob matching.
Tahchee 0.9.7 (TGZ)
This is an important update that brings many small improvements, ranging from command line interface to linking system functions and HTML tidy integration, but also brings a new plugin architecture that allows Tahchee to be easily extended. A new plugin that allows wiki-like markup to HTML generation was also introduced, though it is still in beta testing.
Tahchee 0.9.5 (TGZ)
This version comes with many small improvements that make Tahchee easier to use. These include HTML tidy integration, Cheetah 2.0 support, improved error reporting, dependency tracking between templates, and preliminary documentation. Also, the road to 1.0 has been set, for which you can expect a plugin system, integration of plain text to HTML markup, and complete documentation.
Tahchee 0.9.0 (TGZ)
Initial public release.

Quickstart

You can get started with Tahchee in a few minutes. At first, grab the latest tarball, the uncompress it an run:

$ python setup.py install

Now you should have the tahchee command available. You can then go to a directory where you want to create your website project, and execute the tahchee create command:

$ tahchee create http://www.mywebsiteurl.org

Now your directory will be populated by an example project, and you're ready to go on !

Git repository

[we had Mercurial repositories before, but we switched to Git !]

Tahchee now has a Git repository where you can check out the latest version. If you have Git (git) installed, simply do the following:

$ git clone http://www.ivy.fr/tahchee/tahchee.git
and you will have the Tahchee main repository, which you can update by typing
$ git pull
When you make modifications, send me the patch file, I will review it and integrate it into the repository.