Fixed
- Disallow extraneous keys in the `from-deps` config
- `run-task` now fetches tags when necessary after cloning repo
Added
- New `from-deps.unique-kinds` key to allow depending on multiple tasks of a kind
- New `get_dependencies` and `get_primary_dependency` functions in `taskgraph.util.dependencies`
- `run-task` now logs the Python version it was invoked with