Skip to content

Latest commit

 

History

History
65 lines (50 loc) · 4.14 KB

File metadata and controls

65 lines (50 loc) · 4.14 KB

THIRD_PARTY_LICENSES

This file is generated by scripts/generate-third-party-artifacts.sh.

Scope

This file lists third-party components directly referenced by this repository for local development and runtime tooling.

Included:

  • Python dependencies declared in requirements-dev.txt.
  • npm packages invoked via npx from repository scripts.
  • Required tooling explicitly installed by repo checks/CI (shellcheck, nils-cli).

Not included:

  • Full transitive dependency trees of package managers.
  • Baseline host tools not installed by this repository (for example git, zsh, node).

Version Policy

  • pinned: spec resolves to a fixed version in repo-owned declarations.
  • floating: spec intentionally tracks non-fixed versions (for example >= ranges, @latest, formula latest).

Third-Party Components

Component Ecosystem Declared spec in repo Version policy License Upstream
pytest PyPI pytest>=7.0 floating (pytest>=7.0) MIT pytest-dev/pytest
semgrep PyPI semgrep==1.148.0 pinned (1.148.0) LGPL-2.1-or-later semgrep/semgrep
mypy PyPI mypy>=1.0 floating (mypy>=1.0) MIT python/mypy
ruff PyPI ruff>=0.1.0 floating (ruff>=0.1.0) MIT astral-sh/ruff
pyright (Python wrapper) PyPI pyright>=1.1.0 floating (pyright>=1.1.0) MIT RobertCraigie/pyright-python
@playwright/cli npm via npx --package @playwright/cli@latest floating (@latest) Apache-2.0 microsoft/playwright-cli
agent-browser npm via npx --package agent-browser@latest floating (@latest) Apache-2.0 vercel-labs/agent-browser
chrome-devtools-mcp npm via npx chrome-devtools-mcp@latest floating (@latest) Unknown (check npm package metadata) ChromeDevTools/chrome-devtools-mcp
rumdl npm via npx rumdl@0.1.62 pinned (0.1.62) MIT rvben/rumdl
shellcheck Homebrew / apt brew install shellcheck / apt-get install -y shellcheck floating (package-manager resolved) GPL-3.0-or-later koalaman/shellcheck
nils-cli Homebrew formula brew install nils-cli floating (formula latest) MIT OR Apache-2.0 graysurf/nils-cli

Declaration Sources

  • requirements-dev.txt
  • .rumdl.toml
  • scripts/ci/markdownlint-audit.sh
  • skills/tools/browser/playwright/scripts/playwright_cli.sh
  • skills/tools/browser/agent-browser/scripts/agent-browser.sh
  • scripts/chrome-devtools-mcp.sh
  • scripts/lint.sh
  • .github/workflows/lint.yml
  • scripts/install-homebrew-nils-cli.sh
  • Dockerfile

Deterministic Input Fingerprints

  • requirements-dev.txt SHA256: 3ec1558abe1f337577861f60fd6824af6ad1b68436187819dedcd184b3548f2e
  • .rumdl.toml SHA256: 31667aa68116c0811cc8afcfa726ab5b6da25deb47cf737e54c51a7910a9cf5d
  • scripts/ci/markdownlint-audit.sh SHA256: 2f7a9fbabc675f3f7db2ce5930dd1d144f614d01b094d468e05619ae063189a1
  • skills/tools/browser/playwright/scripts/playwright_cli.sh SHA256: 36a188349ae575e2ffd7fe47cad0f8b86317032f4f7bd75a1598b5d16eddf4e0
  • skills/tools/browser/agent-browser/scripts/agent-browser.sh SHA256: c9daa00c327c0258d8496b1e8a5cea3827af9cb73ee357682b670918ce7a1d94
  • scripts/chrome-devtools-mcp.sh SHA256: cf92382116a78c6d1a3dc5a1ac5d9be8498bdb17187cf26b26dae098718f8cd8
  • scripts/lint.sh SHA256: 9b5c184d47de4213abb0e49eb39b80814c811edfdf6f06285142e20c56b770ea
  • .github/workflows/lint.yml SHA256: 5b7af21569334407afa7bfba538d9d9b1816e278e1a532d0ebb5262aa1af0774
  • scripts/install-homebrew-nils-cli.sh SHA256: 36a7b5a9cb00a5ff2ab682171fe5a17a7985babe3e8dc3a5153f5748fd6265c7
  • Dockerfile SHA256: e6a9092fcaf4747e11da0e7150a9761af3fc8cbc6b3009f1949577cdc6bd1686