Louie

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.

1   Louie Requirements

  • Python 2.3 or higher.

2   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.

3   Upgrading Louie

Run this command to upgrade Louie to the latest release:

easy_install -U Louie

4   Development

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

4.1   Using easy_install

Provided you already have easy_install, run this command:

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

4.2   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
This documentation is licensed under the GNU Free Documentation License
Copyright 2006 by Orbtech LLC. - All Rights Reserved.
-