not throwing error when depends doesn't exist

@frrmack noticed that the following task didn't throw an error when `src/write_hello_world2.py` didn't exist.

```yaml
---
creates: hello_world.txt
depends: src/write_hello_world2.py # this file doesn't exist
command: python {{depends}} > {{creates}}
```