Welcome to Louie’s documentation!

Contents:

Louie provides Python programmers with a straightforward way to dispatch signals between objects in a wide variety of contexts. It is based on PyDispatcher, which in turn was based on a highly-rated recipe in the Python Cookbook.

Louie is licensed under The BSD License.

Louie Requirements

  • Python 2.3 or higher.

Installing Louie

Louie uses easy_install for installation, and is distributed via the Python Cheese Shop.

If you already have easy_install, run this command:

easy_install Louie

If that failed, you do not have easy_install. To install that, download ez_setup.py, then run this command:

python ez_setup.py setuptools

Then, run the easy_install command given above again.

Upgrading Louie

Run this command to upgrade Louie to the latest release:

easy_install -U Louie

Development

You can track the latest changes in Louie using the Subversion repository or using regularly-built snapshots.

Using easy_install

Provided you already have easy_install, run this command:

easy_install -f http://louie.berlios.de/dist/ Louie

Using Subversion

Check out the Louie trunk as per the Berlios usage information.

Run this command inside your checkout path:

python setup.py install

Alternatively, you may use Louie directly from your checkout path using this command:

python setup.py develop

Indices and tables

Table Of Contents

Next topic

About

This Page