diff --git a/libs/partners/pinecone/poetry.lock b/libs/partners/pinecone/poetry.lock
index 20fbada0d13d6..3122fd088d064 100644
--- a/libs/partners/pinecone/poetry.lock
+++ b/libs/partners/pinecone/poetry.lock
@@ -1,4 +1,4 @@
-# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand.
+# This file is automatically @generated by Poetry 1.8.3 and should not be changed by hand.
 
 [[package]]
 name = "aiohttp"
@@ -683,7 +683,7 @@ url = "../../core"
 
 [[package]]
 name = "langchain-openai"
-version = "0.2.10"
+version = "0.2.11"
 description = "An integration package connecting OpenAI and LangChain"
 optional = false
 python-versions = ">=3.9,<4.0"
@@ -2094,4 +2094,4 @@ propcache = ">=0.2.0"
 [metadata]
 lock-version = "2.0"
 python-versions = ">=3.9,<3.13"
-content-hash = "73b627cc1c47574c142af6d1e18eb7186d75526421f4935b0c2c27fe4726ac6b"
+content-hash = "b19080a915cafa4786cc8238c11e89b05e496912674d8915d22fe1fe85604b22"
diff --git a/libs/partners/pinecone/pyproject.toml b/libs/partners/pinecone/pyproject.toml
index 6caf68a2d431c..cc5370983e6bf 100644
--- a/libs/partners/pinecone/pyproject.toml
+++ b/libs/partners/pinecone/pyproject.toml
@@ -4,7 +4,7 @@ build-backend = "poetry.core.masonry.api"
 
 [tool.poetry]
 name = "langchain-pinecone"
-version = "0.2.1"
+version = "0.2.2"
 description = "An integration package connecting Pinecone and LangChain"
 authors = []
 readme = "README.md"
@@ -20,7 +20,7 @@ disallow_untyped_defs = "True"
 
 [tool.poetry.dependencies]
 python = ">=3.9,<3.13"
-langchain-core = "^0.3.15"
+langchain-core = "^0.3.21"
 pinecone = "^5.4.0"
 aiohttp = ">=3.9.5,<3.10"
 numpy = ">=1.26.0,<2.0.0"