Support `--deps all` in `artifact checkout`
Description
As it currently stands bst source checkout
supports --deps all
, yet bst artifact checkout
does not. We should try to be consistent.
!1590 (merged) is a step towards making source checkout
more like artifact checkout, however, we've agreed that artifact checkout
should probably support --deps all
.