Given something that might be a URL (or might be a local path), determine which. If it's a URL, download the file and cache it, and return the path to the cached file. If it's already a local path, make sure the file exists and then return the path.
(url_or_filename: Union[str, Path], cache_dir: Union[str, Path] = None)
source not stored for this graph (policy: none)
no test coverage detected