Metadata-Version: 2.0
Name: python-toolbox
Version: 0.9.2
Summary: A collection of Python tools for various tasks
Home-page: UNKNOWN
Author: Ram Rachum
Author-email: ram@rachum.com
License: MIT
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Utilities
Requires-Dist: setuptools

The Python Toolbox is a collection of Python tools for various tasks. It
contains:

 - ``python_toolbox.caching``: Tools for caching functions, class instances and
    properties.

 - ``python_toolbox.cute_iter_tools``: Tools for manipulating iterables. Adds
    useful functions not found in Python's built-in ``itertools``.

 - ``python_toolbox.context_management``: Pimping up your context managers.

 - ``python_toolbox.emitting``: A publisher-subscriber framework that doesn't
    abuse strings.

 - And many, *many* more! The Python Toolbox contains **100+** useful
   little tools.


Please keep in mind that Python Toolbox is still in alpha stage, and that
backward compatibility would *not* be maintained in this phase.

Documentation: http://python-toolbox.readthedocs.org

Python Toolbox on GitHub: https://github.com/cool-RR/python_toolbox

Python Toolbox on PyPI: https://pypi.python.org/pypi/python_toolbox

Tests
=====

Test can be run by running the ``_test_python_toolbox.py`` script that's
installed automatically with the Python Toolbox.

When ``python_toolbox`` isn't installed, you may run ``nosetests`` at the repo
root to run the tests.


Roadmap
=======

Present
-------

Python Toolbox is at version 0.9.2, which is an alpha release. It's being used 
in production every day, but backward compatibility isn't guaranteed yet.

Next tasks
----------

Adding more useful tools.

Future
------

Make a 1.0 release and start maintaining backward compatibility.

-------------------------------------------------------

The Python Toolbox was created by Ram Rachum. I provide 
`Development services in Python and Django <https://chipmunkdev.com>`_.




