
======
jpblib
======

--------------------------
Jolly Python Basic Library
--------------------------

.. contents::

About
-----

This is a Python library providing reusable basic components that
extend the standard library, like generic and Pythonic instantiations
of design patterns, configuration or argument management and
metaprogramming utilities.

Download
--------

There is no stable release, yet you can grab the current state of 
`the code in Launchpad <https://code.launchpad.net/~raskolnikov/+junk/jpblib>`__.

Development
-----------

If you want to contribute please contact the author `in Launchpad
<https://code.launchpad.net/~raskolnikov/+junk/jpblib>`__.  We use
Bazaar_ for source control.  You can grab the latest sources with::

    bzr branch lp:~raskolnikov/+junk/jpblib

You can also `browse the source code online
<http://bazaar.launchpad.net/~raskolnikov/+junk/jpblib/files>`__.

.. _Bazaar: http://bazaar.canonical.com/

Documentation
-------------

The basic documentation is the `reference PyDoc manual
<manual.html>`__. There are also some tutorial articles describing
some interesting parts of the library:

- `A flexible slot/signal library for Python <signal.html>`__
- `Making super safe, a cooperative methods library for Python <coop.html>`__


---------

*(c) Juan Pedro Bolívar Puente 2012*
