From 2b7f7e7dc0eca253e45ccb0db6b0cbc67b95e5ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9sar=20Arroba?= <19954079+cesararroba@users.noreply.github.com> Date: Wed, 22 Jul 2026 12:19:13 +0200 Subject: [PATCH] fix(api): invoke m365 module without a hardcoded python version path (#12085) --- api/Dockerfile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/api/Dockerfile b/api/Dockerfile index 8d6923bbfc..ec8237d44a 100644 --- a/api/Dockerfile +++ b/api/Dockerfile @@ -102,7 +102,9 @@ ENV PATH="/home/prowler/.local/bin:$PATH" RUN uv sync --locked --no-install-project && \ rm -rf ~/.cache/uv -RUN .venv/bin/python .venv/lib/python3.12/site-packages/prowler/providers/m365/lib/powershell/m365_powershell.py +# Invoked as a module so the base image's Python minor version is not baked +# into a site-packages path. +RUN .venv/bin/python -m prowler.providers.m365.lib.powershell.m365_powershell USER root