From b72f6e9f7d46c0ef2873210c92e85d0eb5e8f8b7 Mon Sep 17 00:00:00 2001 From: Adeeb Shihadeh Date: Fri, 31 Jul 2026 11:39:17 -0700 Subject: [PATCH] we write it ourselves --- pyproject.toml | 6 ++++++ tools/setup_dependencies.sh | 6 +++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index d058085b7b..00c21165ec 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,6 +8,12 @@ authors = [ {name = "Vehicle Researcher", email="user@comma.ai"} ] +# ------------------------------------------ +# > this dependencies list *only* goes down. +# ------------------------------------------ +# Linux and Python is all we need, otherwise +# we write and own the lines ourselves. +# ------------------------------------------ dependencies = [ # multiple users "sounddevice", # micd + soundd diff --git a/tools/setup_dependencies.sh b/tools/setup_dependencies.sh index b76fdc7dde..5ad833a5ca 100755 --- a/tools/setup_dependencies.sh +++ b/tools/setup_dependencies.sh @@ -38,7 +38,11 @@ function install_linux_deps() { fi done - # normal stuff, this mostly for bare docker images + # ------------------------------------------------ + # dependencies should never be added to this list. + # these are only for inflating bare docker images + # to their desktop equivalents. + # ------------------------------------------------ if [[ "$missing_linux_deps" -eq 0 ]]; then # the native package managers are slow, so skip if we can echo "[ ] system packages already installed t=$SECONDS"