Have a look at the [GitHub stats download example](/examples/github_stats.py) ... It needs to store data in a temp file to pass it between tasks. Support explicit in-memory passing of data between dependencies and tasks. This will need modifications to the `Task` interface!