-
Notifications
You must be signed in to change notification settings - Fork 7
Deprecated module distutils replaces with shutil #22
Copy link
Copy link
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
The file in system/lib/pvr-tex-tool.py seems to be using distutils, but the module has been deprecated ever since Python 1.12.
Replacing:
def _get_executable_path(*paths: str) -> str | None:
from distutils.spawn import find_executable
for path in paths:
executable_path = find_executable(path)
if executable_path is not None:
return path
return None
by:
import shutil
def _get_executable_path(*paths: str) -> str | None:
for path in paths:
executable_path = shutil.which(path)
if executable_path is not None:
return path
return None
fixed the problem for me.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working