From 31ca8e012ae68820a8edc62940c912fedbc06874 Mon Sep 17 00:00:00 2001 From: Abdulazizzn Date: Mon, 29 Sep 2025 17:49:07 +0300 Subject: [PATCH] feat: Add Python and pip packages to setup phase for enhanced functionality --- nixpacks.toml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nixpacks.toml b/nixpacks.toml index 2b62187fdc..a6d9a27831 100644 --- a/nixpacks.toml +++ b/nixpacks.toml @@ -1,11 +1,12 @@ [phases.setup] -nixPkgs = ["nodejs_22", "openssl", "chromium"] +nixPkgs = ["nodejs_22", "openssl", "chromium", "python3", "python3Packages.pip"] aptPkgs = ["ffmpeg", "libnss3", "libatk1.0-0", "libatk-bridge2.0-0", "libcups2", "libgbm1", "libasound2t64", "libpangocairo-1.0-0", "libxss1", "libgtk-3-0", "libxshmfence1", "libglu1"] [phases.install] cmds = [ "npm install -g corepack@latest && corepack enable", "pnpm i --frozen-lockfile", + "pip3 install --break-system-packages yt-dlp", "export PATH=/usr/bin:/bin:$PATH" ]