diff --git a/.gitignore b/.gitignore index 0a1d769..e4ae674 100644 --- a/.gitignore +++ b/.gitignore @@ -98,7 +98,7 @@ ipython_config.py # Similar to Pipfile.lock, it is generally recommended to include uv.lock in version control. # This is especially recommended for binary packages to ensure reproducibility, and is more # commonly ignored for libraries. -#uv.lock +uv.lock # poetry # Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control. diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..d8c37af --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,16 @@ +[project] +name = "computer-use-preview" +dynamic = ["version"] +description = "Tools for running the Computer Use Preview agent." +readme = "README.md" +license = { file = "LICENSE" } +requires-python = ">=3.10" +dependencies = [ + "termcolor==3.1.0", + "pydantic==2.11.4", + "google-genai>=1.40.0", + "playwright==1.52.0", + "browserbase==1.3.0", + "rich", + "pytest", +] \ No newline at end of file