pyinvoke/invoke — pull request #42 by mattrobenolt (2013-02-06 08:09:04+00:00)
Title: Basic support for task prerequisites

This allows a structure such as:

```python
@task
def test():
pass

@task
def docs():
pass

@task('test', 'docs')
def publish():
# test and docs must succeed first
pass
```