fix: use PyPI package for deepagents instead of git source

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
aran-yogesh 2026-02-09 13:53:41 -08:00
parent 1104f494ee
commit 7480688e81
2 changed files with 7 additions and 3 deletions

View file

@ -7,7 +7,7 @@ requires-python = ">=3.11"
license = { text = "MIT" }
dependencies = [
# Core deepagents library
"deepagents @ git+https://github.com/langchain-ai/deepagents.git@master#subdirectory=libs/deepagents",
"deepagents>=0.3.12",
# FastAPI for webhook handling
"fastapi>=0.104.0",
"uvicorn>=0.24.0",

8
apps/agent/uv.lock generated
View file

@ -347,7 +347,7 @@ wheels = [
[[package]]
name = "deepagents"
version = "0.3.12"
source = { git = "https://github.com/langchain-ai/deepagents.git?subdirectory=libs%2Fdeepagents&rev=master#21e715054ea5cf48cab05319b2116509fbacd899" }
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "langchain" },
{ name = "langchain-anthropic" },
@ -355,6 +355,10 @@ dependencies = [
{ name = "langchain-google-genai" },
{ name = "wcmatch" },
]
sdist = { url = "https://files.pythonhosted.org/packages/c0/0b/9d3512327d48e619567797dffb34c356b2e0c7b0aa505fd3aaef342903d3/deepagents-0.3.12.tar.gz", hash = "sha256:ab2d7e7c47040d364a20cc19cc775294c1e942456652d6c12e0f21011068633c", size = 77962, upload-time = "2026-02-06T21:20:43.511Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/5f/0a/2b8542a19bb22cf49827a38d04e045c6dba97d03dddc721d3ed2e7be0e5e/deepagents-0.3.12-py3-none-any.whl", hash = "sha256:42e707a1be48db3bc445fbe3243b6dc19333565cac4eab8cdc0e37d780c6cfe7", size = 88553, upload-time = "2026-02-06T21:20:42.575Z" },
]
[[package]]
name = "distro"
@ -1039,7 +1043,7 @@ dev = [
[package.metadata]
requires-dist = [
{ name = "cryptography", specifier = ">=41.0.0" },
{ name = "deepagents", git = "https://github.com/langchain-ai/deepagents.git?subdirectory=libs%2Fdeepagents&rev=master" },
{ name = "deepagents", specifier = ">=0.3.12" },
{ name = "fastapi", specifier = ">=0.104.0" },
{ name = "httpx", specifier = ">=0.25.0" },
{ name = "langchain", specifier = ">=0.2.0" },