项目文件夹

文件
Saurav Panda 8bb719b05b pyproject: pin direct dependencies to exact versions
pyproject.toml used >= ranges for browser-harness, cdp-use, and
websockets, so a resolver could pull newer minors/patches on any
fresh install. Move them to == at the currently-resolved versions so
bumps have to be explicit and show up in review.

uv.lock stays gitignored; transitives float by design.
2026-04-18 21:51:07 -07:00

21 行
483 B
TOML

[build-system]
requires = ["setuptools>=69"]
build-backend = "setuptools.build_meta"
[project]
name = "harness"
version = "0.1.0"
description = "The simplest, thinnest, and most powerful harness to control your real browser with your agent."
requires-python = ">=3.11"
dependencies = [
"browser-harness==0.0.1",
"cdp-use==1.4.5",
"websockets==16.0",
]
[project.scripts]
browser-harness = "run:main"
[tool.setuptools]
py-modules = ["run", "helpers", "daemon", "admin"]