Unverified Commit 02ce2c07 authored by Yt's avatar Yt Committed by GitHub
Browse files

aider-chat: add full playwright support (under withPlaywright) (#385972)

parents 66e887f9 ca52dfcb
Loading
Loading
Loading
Loading
+12 −1
Original line number Diff line number Diff line
@@ -5,6 +5,7 @@
  fetchFromGitHub,
  gitMinimal,
  portaudio,
  playwright-driver,
}:

let
@@ -179,9 +180,19 @@ let

    passthru = {
      withPlaywright = aider-chat.overridePythonAttrs (
        { dependencies, ... }:
        {
          dependencies,
          makeWrapperArgs,
          propagatedBuildInputs ? [ ],
          ...
        }:
        {
          dependencies = dependencies ++ aider-chat.optional-dependencies.playwright;
          propagatedBuildInputs = propagatedBuildInputs ++ [ playwright-driver.browsers ];
          makeWrapperArgs = makeWrapperArgs ++ [
            "--set PLAYWRIGHT_BROWSERS_PATH ${playwright-driver.browsers}"
            "--set PLAYWRIGHT_SKIP_VALIDATE_HOST_REQUIREMENTS=true"
          ];
        }
      );
    };