This commit is contained in:
2026-01-09 16:41:27 -08:00
parent 0b7832c03c
commit f03c29d032

View File

@@ -38,7 +38,7 @@ Optional flags:
--no-playwright Skip running `python -m playwright install` (still installs deps) --no-playwright Skip running `python -m playwright install` (still installs deps)
--playwright-only Install only Playwright browsers (installs playwright package if missing) --playwright-only Install only Playwright browsers (installs playwright package if missing)
--browsers Comma-separated list of Playwright browsers to install (default: chromium) --browsers Comma-separated list of Playwright browsers to install (default: chromium)
--install-editable Install the project in editable mode (pip install -e scripts) for running tests --install-editable Install the project in editable mode (pip install -e .) for running tests
--install-deno Install the Deno runtime using the official installer --install-deno Install the Deno runtime using the official installer
--no-deno Skip installing the Deno runtime --no-deno Skip installing the Deno runtime
--deno-version Pin a specific Deno version to install (e.g., v1.34.3) --deno-version Pin a specific Deno version to install (e.g., v1.34.3)
@@ -268,7 +268,7 @@ def main() -> int:
parser.add_argument( parser.add_argument(
"--install-editable", "--install-editable",
action="store_true", action="store_true",
help="Install the project in editable mode (pip install -e scripts) for running tests", help="Install the project in editable mode (pip install -e .) for running tests",
) )
deno_group = parser.add_mutually_exclusive_group() deno_group = parser.add_mutually_exclusive_group()
deno_group.add_argument( deno_group.add_argument(
@@ -859,7 +859,7 @@ def main() -> int:
# Install the project into the local venv (editable mode is the default, opinionated) # Install the project into the local venv (editable mode is the default, opinionated)
if not args.quiet: if not args.quiet:
print("Installing project into local venv (editable mode)") print("Installing project into local venv (editable mode)")
run([str(venv_python), "-m", "pip", "install", "--no-cache-dir", "-e", str(repo_root / "scripts")]) run([str(venv_python), "-m", "pip", "install", "--no-cache-dir", "-e", str(repo_root)])
# Verify top-level 'CLI' import and, if missing, attempt to make it available # Verify top-level 'CLI' import and, if missing, attempt to make it available
if not args.quiet: if not args.quiet: