Skip to content

Commit 3ad5148

Browse files
committed
-
1 parent ed440fe commit 3ad5148

File tree

2 files changed

+18
-2
lines changed

2 files changed

+18
-2
lines changed

README.markdown

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,23 @@
55

66
# What is the Python Toolbox? #
77

8-
blocktodo: explain
8+
The Python Toolbox is a collection of Python tools for various tasks. It
9+
contains:
910

11+
- `python_toolbox.caching`: Tools for caching functions, class instances and
12+
properties.
13+
14+
- `python_toolbox.cute_iter_tools`: Tools for manipulating iterables. Adds
15+
useful functions not found in Python's built-in `itertools`.
16+
17+
- `python_toolbox.context_managers`: Pimping up your context managers.
18+
19+
- `python_toolbox.emitters`: A publisher-subscriber framework that doesn't
20+
abuse strings
21+
22+
- And much, much more! The Python Toolbox contains *hundreds* of useful little
23+
tools.
24+
1025

1126
# Mailing lists #
1227

setup.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,8 @@ def get_packages():
8383
requires=['distribute'],
8484
test_suite='nose.collector',
8585
install_requires=['distribute'],
86-
tests_require=['nose>=1.0.0'],
86+
tests_require=['nose>=1.0.0',
87+
'docutils>=0.8'],
8788
description='Pythonic framework for working with simulations',
8889
author='Ram Rachum',
8990
author_email='ram@rachum.com',

0 commit comments

Comments
 (0)