diff --git a/tools/lib/filereader.py b/tools/lib/filereader.py index 15e618f649..1db3207e4b 100644 --- a/tools/lib/filereader.py +++ b/tools/lib/filereader.py @@ -1,5 +1,4 @@ import os -import requests from openpilot.tools.lib.url_file import URLFile @@ -13,7 +12,7 @@ def resolve_name(fn): def file_exists(fn): fn = resolve_name(fn) if fn.startswith(("http://", "https://")): - return requests.head(fn, allow_redirects=True).status_code == 200 + return URLFile(fn).get_length_online() != -1 return os.path.exists(fn) def FileReader(fn, debug=False):