<commit_before>.. -*- restructuredtext -*-

=============
 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


Support
=======

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

The package documentation can be found at: http://packages.python.org/yaak.inject/.

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


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<commit_msg>Improved the documentation: links urls are hidden<commit_after>.. -*- restructuredtext -*-

=============
 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


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/>`_.


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
{'fraction_non_alphanumeric': 0.10793899100508408, 'fraction_numerical': 0.0, 'mean_word_length': 4.65929203539823, 'pattern_counts': {'":': 0, '<': 6, '<?xml version=': 0, '>': 6, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '699427', 'n_tokens_mistral': 710, 'n_tokens_neox': 657, 'n_words': 284}