===========
yaak.inject
===========

YAAK stands for Yet Another Application Kit. It's a set of tools that help
developing enterprise applications in python.

``yaak.inject`` is a package from the YAAK toolkit that provides dependency
injection to your applications. See this `Martin Fowler's article`_ for
an explanation of dependency injection and its usefulness when developing
enterprise application.


.. _Martin Fowler's article: http://martinfowler.com/articles/injection.html


Installation
============

You should have ``easy_install`` (from setuptools or something
equivalent) installed on your system.

To install the package, just type::

  $ easy_install yaak.inject

You can also install the package from a source tarball. Decompress the
source archive and type::

  $ python setup.py install


Support
=======

This project is hosted on `bitbucket.org
<https://bitbucket.org/sprat/yaak.inject/>`__.
Please report issues via the bug tracker.

The package documentation can be found `here
<http://packages.python.org/yaak.inject/>`__.

Automated tests are run over the mercurial repository regularly. Build results
can be found `here <https://jenkins.shiningpanda.com/sprat/job/yaak.inject/>`__.
