diff --git a/host-python/pyproject.toml b/host-python/pyproject.toml index 3445ed6f..3025fd05 100644 --- a/host-python/pyproject.toml +++ b/host-python/pyproject.toml @@ -132,7 +132,7 @@ infra = ["rich>=14,<16", "watchdog>=6,<7", "zeroconf>=0.150,<1", "datasette>= # presidio floors match the modern analyzer API. pip-audit (dep-audit.yml) # gates the rest, and is what caught these. privacy = ["cryptography>=50,<51", "presidio-analyzer>=2.2,<3", "presidio-anonymizer>=2.2,<3", "anyio>=4,<5", "c2pa-python>=0.36,<1", "keyring>=24,<26"] -platform = ["pluggy>=1,<2", "pyee>=13,<14", "argostranslate>=1,<2", "fastapi>=0.139,<1", "uvicorn>=0.51,<1", "pylsl>=1,<2", "wasmtime>=46,<49", "cbor2>=6,<7", "mlx>=0.32,<1; sys_platform=='darwin' and platform_machine=='arm64'", "mlx-lm>=0.31,<1; sys_platform=='darwin' and platform_machine=='arm64'"] +platform = ["pluggy>=1,<2", "pyee>=13,<14", "argostranslate>=1,<2", "fastapi>=0.139,<1", "uvicorn>=0.51,<1", "pylsl>=1,<2", "wasmtime>=46,<50", "cbor2>=6,<7", "mlx>=0.32,<1; sys_platform=='darwin' and platform_machine=='arm64'", "mlx-lm>=0.31,<1; sys_platform=='darwin' and platform_machine=='arm64'"] # --- Deployment profiles: one install per target, composed from the groups # above via self-referential extras. Pick ONE per machine: