utilities for checking submodule status
return IPython’s parent (i.e. root if run from git)
return IPython submodules relative to root
is d a git repo?
check submodule status
Has three return values:
‘missing’ - submodules are absent ‘unclean’ - submodules have unstaged changes ‘clean’ - all submodules are up to date
update submodules in a repo