Added
- An ``--exclude-key`` flag to the CLI for removing subsections of tasks
- Concept of [if-dependencies][0] to optimization logic
- Optional description attribute to `Task` objects
[0]: https://taskcluster-taskgraph.readthedocs.io/en/latest/concepts/task-graphs.html#if-dependencies
Changed
- A minor refactor to optimization logic around logging
- Ability for `run-task` to install Python dependencies after cloning a repo