Only when run in python, if there is a tackle.yaml file in the same dir then it get very confuse.
os.chdir(os.path.join('func-provider-hook', 'a-dir'))
o = tackle('funcs.yaml', 'here', find_in_parent=True)
tackle.exceptions.UnknownInputArgumentException: Error parsing input_file='funcs.yaml'
The default hook was supplied the arg='funcs.yaml' and does not take any arguments. Exiting.
Only when run in python, if there is a tackle.yaml file in the same dir then it get very confuse.