update deps and check that we require a config file