diff --git a/templates/gemini-functions-agent/poetry.lock b/templates/gemini-functions-agent/poetry.lock index 17c00ed6251b00..99f2932cb26fcd 100644 --- a/templates/gemini-functions-agent/poetry.lock +++ b/templates/gemini-functions-agent/poetry.lock @@ -502,13 +502,13 @@ protobuf = ">=3.19.5,<3.20.0 || >3.20.0,<3.20.1 || >3.20.1,<4.21.0 || >4.21.0,<4 [[package]] name = "google-api-core" -version = "2.16.2" +version = "2.17.0" description = "Google API client core library" optional = false python-versions = ">=3.7" files = [ - {file = "google-api-core-2.16.2.tar.gz", hash = "sha256:032d37b45d1d6bdaf68fb11ff621e2593263a239fa9246e2e94325f9c47876d2"}, - {file = "google_api_core-2.16.2-py3-none-any.whl", hash = "sha256:449ca0e3f14c179b4165b664256066c7861610f70b6ffe54bb01a04e9b466929"}, + {file = "google-api-core-2.17.0.tar.gz", hash = "sha256:de7ef0450faec7c75e0aea313f29ac870fdc44cfaec9d6499a9a17305980ef66"}, + {file = "google_api_core-2.17.0-py3-none-any.whl", hash = "sha256:08ed79ed8e93e329de5e3e7452746b734e6bf8438d8d64dd3319d21d3164890c"}, ] [package.dependencies] @@ -849,13 +849,13 @@ files = [ [[package]] name = "langchain" -version = "0.1.5" +version = "0.1.6" description = "Building applications with LLMs through composability" optional = false python-versions = ">=3.8.1,<4.0" files = [ - {file = "langchain-0.1.5-py3-none-any.whl", hash = "sha256:4614118d4a95b2e7ba3611a0b6b21707a259a21652a04fbe3c31205bcf3fcd50"}, - {file = "langchain-0.1.5.tar.gz", hash = "sha256:69603a5bb21b044ddea69d38131dbbf47475afdf79728644faa67d1ad325d652"}, + {file = "langchain-0.1.6-py3-none-any.whl", hash = "sha256:925e180fd1ae53b7085e46b3cdc9db04c24ddc6f4ac08f171eea29498d99603a"}, + {file = "langchain-0.1.6.tar.gz", hash = "sha256:a885e16c10b9ed11f312eaa6570bc48d27305362b26f6c235cafdcc794e26e71"}, ] [package.dependencies] @@ -863,8 +863,8 @@ aiohttp = ">=3.8.3,<4.0.0" async-timeout = {version = ">=4.0.0,<5.0.0", markers = "python_version < \"3.11\""} dataclasses-json = ">=0.5.7,<0.7" jsonpatch = ">=1.33,<2.0" -langchain-community = ">=0.0.17,<0.1" -langchain-core = ">=0.1.16,<0.2" +langchain-community = ">=0.0.18,<0.1" +langchain-core = ">=0.1.22,<0.2" langsmith = ">=0.0.83,<0.1" numpy = ">=1,<2" pydantic = ">=1,<3" @@ -933,13 +933,13 @@ extended-testing = ["aiosqlite (>=0.19.0,<0.20.0)", "aleph-alpha-client (>=2.15. [[package]] name = "langchain-core" -version = "0.1.21" +version = "0.1.22" description = "Building applications with LLMs through composability" optional = false python-versions = ">=3.8.1,<4.0" files = [ - {file = "langchain_core-0.1.21-py3-none-any.whl", hash = "sha256:9dd1cedc5a3a6081136352e9403d1a87befbab4d36d6ee1877b2e639e85f15ed"}, - {file = "langchain_core-0.1.21.tar.gz", hash = "sha256:b5625901d38121aa449ef73446605032ddd31ac2787be1428c52e9c793ef8229"}, + {file = "langchain_core-0.1.22-py3-none-any.whl", hash = "sha256:d1263c2707ce18bb13654c88f891e53f39edec9b11ff7d0d0f23fd920927b2d6"}, + {file = "langchain_core-0.1.22.tar.gz", hash = "sha256:deac12b3e42a08bbbaa2acf83d5f8dd2d5513256d8daf0e853e9d68ff4c99d79"}, ] [package.dependencies] @@ -957,13 +957,13 @@ extended-testing = ["jinja2 (>=3,<4)"] [[package]] name = "langchain-google-genai" -version = "0.0.7" +version = "0.0.8" description = "An integration package connecting Google's genai package and LangChain" optional = false python-versions = ">=3.9,<4.0" files = [ - {file = "langchain_google_genai-0.0.7-py3-none-any.whl", hash = "sha256:6469d11a1497964fae10cc7c779412cb3383f0c82c5b7a2adb0891b0181e2e19"}, - {file = "langchain_google_genai-0.0.7.tar.gz", hash = "sha256:031946ba396571ac8e14ed9106bf1090663db2196b68675e52326539cddac890"}, + {file = "langchain_google_genai-0.0.8-py3-none-any.whl", hash = "sha256:31d6e8b321844185d16ff512238c81cef1d4e1f1021355617a761d21142f9163"}, + {file = "langchain_google_genai-0.0.8.tar.gz", hash = "sha256:649b53c23fd7e5159806f49f2742065ade5349942a78f51274b8ad35752e85bb"}, ] [package.dependencies] @@ -1999,4 +1999,4 @@ multidict = ">=4.0" [metadata] lock-version = "2.0" python-versions = ">=3.9,<4.0" -content-hash = "1a14257d1bca209fddbbc39a4378a4b737120e39505cd4a194e8bb49759530e1" +content-hash = "1fb2cf4dd988fa7e9c6791ec915264f1fc8b1655d2d85fd059d5e6a49d74dce1" diff --git a/templates/gemini-functions-agent/pyproject.toml b/templates/gemini-functions-agent/pyproject.toml index 5648cd2fdc7381..e6410fe7878026 100644 --- a/templates/gemini-functions-agent/pyproject.toml +++ b/templates/gemini-functions-agent/pyproject.toml @@ -2,16 +2,14 @@ name = "gemini-functions-agent" version = "0.1.0" description = "Agent using Gemini function calling to execute functions, including search" -authors = [ - "Harrison Chase", -] +authors = ["Harrison Chase"] readme = "README.md" [tool.poetry.dependencies] python = ">=3.9,<4.0" langchain = "^0.1" tavily-python = "^0.1.9" -langchain-google-genai = ">=0.0.7,<0.1" +langchain-google-genai = ">=0.0.8,<0.1" [tool.poetry.group.dev.dependencies] langchain-cli = ">=0.0.21" @@ -27,7 +25,5 @@ integrations = ["Google", "Tavily"] tags = ["search", "agents", "function-calling"] [build-system] -requires = [ - "poetry-core", -] +requires = ["poetry-core"] build-backend = "poetry.core.masonry.api"