allow fetching from arbitrary repos