summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortoofar <toofar@spalge.com>2023-07-17 22:36:26 +1200
committertoofar <toofar@spalge.com>2023-07-27 19:15:16 +1200
commitf254680641fe06f9f6c94f4020aacba51fbf545a (patch)
treee975dedeb9d9810360c7a6dec999f46e9b1d662e
parent6042fccbf58955dba251e833d3ed4d66d79102e9 (diff)
downloadqutebrowser-f254680641fe06f9f6c94f4020aacba51fbf545a.tar.gz
qutebrowser-f254680641fe06f9f6c94f4020aacba51fbf545a.zip
Drop 'frozen' special case for resources lookup
pyinstaller patches importlib_resources now so it should transparently handle this special case for us. ref: https://pyinstaller.org/en/stable/CHANGES.html?highlight=importlib.resources#id94
-rw-r--r--qutebrowser/utils/resources.py5
1 files changed, 0 insertions, 5 deletions
diff --git a/qutebrowser/utils/resources.py b/qutebrowser/utils/resources.py
index 494f01bff..60d90fd31 100644
--- a/qutebrowser/utils/resources.py
+++ b/qutebrowser/utils/resources.py
@@ -36,11 +36,6 @@ def _path(filename: str) -> _ResourceType:
assert not posixpath.isabs(filename), filename
assert os.path.pardir not in filename.split(posixpath.sep), filename
- if hasattr(sys, 'frozen'):
- # For PyInstaller, where we can't store resource files in a qutebrowser/ folder
- # because the executable is already named "qutebrowser" (at least on macOS).
- return pathlib.Path(sys.executable).parent / filename
-
return importlib_resources.files(qutebrowser) / filename
@contextlib.contextmanager