diff --git a/pyproject.toml b/pyproject.toml index c581dbfd8..5b77eb76d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -76,6 +76,7 @@ dependencies = [ "raylib > 5.5.0.3", "qrcode", "jeepney", + "pillow", ] [project.optional-dependencies] diff --git a/uv.lock b/uv.lock index 4f04da00c..743521fb2 100644 --- a/uv.lock +++ b/uv.lock @@ -800,6 +800,7 @@ dependencies = [ { name = "libyuv" }, { name = "ncurses" }, { name = "numpy" }, + { name = "pillow" }, { name = "psutil" }, { name = "pycapnp" }, { name = "pycryptodome" }, @@ -883,6 +884,7 @@ requires-dist = [ { name = "ncurses", git = "https://github.com/commaai/dependencies.git?subdirectory=ncurses&rev=releases" }, { name = "numpy", specifier = ">=2.0" }, { name = "opencv-python-headless", marker = "extra == 'dev'" }, + { name = "pillow" }, { name = "pre-commit-hooks", marker = "extra == 'testing'" }, { name = "psutil" }, { name = "pycapnp" },